summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* GH-125174: Mark objects as statically allocated. (#127797)Mark Shannon2024-12-111-1/+11
* GH-127058: Make `PySequence_Tuple` safer and probably faster. (#127758)Mark Shannon2024-12-112-47/+59
* gh-127740: For odd-length input to bytes.fromhex(...) change the error messag...Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి)2024-12-111-4/+14
* gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568)Bénédikt Tran2024-12-101-1/+4
* gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-1...Petr Viktorin2024-12-103-17/+69
* gh-125420: implement `Sequence.count` API on `memoryview` objects (#125443)Bénédikt Tran2024-12-102-1/+60
* gh-125420: implement `Sequence.index` API on `memoryview` objects (#125446)Bénédikt Tran2024-12-102-1/+134
* gh-123378: fix post-merge typos in comments and NEWS (#127739)Bénédikt Tran2024-12-081-3/+3
* gh-127314: Don't mention the GIL when calling without a thread state on the f...Peter Bierma2024-12-061-0/+7
* gh-126024: fix UBSan failure in `unicodeobject.c:find_first_nonascii` (GH-127...Bénédikt Tran2024-12-061-6/+3
* GH-126491: Lower heap size limit with faster marking (GH-127519)Mark Shannon2024-12-063-69/+17
* gh-120010: Fix invalid (nan+nanj) results in _Py_c_prod() (GH-120287)Sergey B Kirpichev2024-12-061-4/+56
* gh-127582: Make object resurrection thread-safe for free threading. (GH-127612)Sam Gross2024-12-054-20/+41
* gh-127536: Add missing locks in listobject.c (GH-127580)Sam Gross2024-12-041-10/+40
* gh-123378: Ensure results of `PyUnicode*Error_Get{Start,End}` are clamped (GH...Bénédikt Tran2024-12-041-109/+139
* gh-115999: Enable specialization of `CALL` instructions in free-threaded buil...mpage2024-12-031-7/+55
* gh-127271: Replace use of PyCell_GET/SET (gh-127272)Neil Schemenauer2024-12-033-45/+81
* gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds (gh-127128)Neil Schemenauer2024-12-031-2/+3
* gh-127521: Mark list as "shared" before resizing if necessary (#127524)Sam Gross2024-12-021-0/+20
* Fix Unicode encode_wstr_utf8() (#127420)Victor Stinner2024-12-021-1/+1
* gh-115999: Add partial free-thread specialization for BINARY_SUBSCR (gh-127227)Donghee Na2024-12-021-0/+6
* gh-127417: fix UTF-8 decoder optimization on AIX (#127433)Inada Naoki2024-11-301-10/+14
* gh-127316: fix incorrect assertion in setting `__class__` in free-threading (...Kumar Aditya2024-11-291-1/+1
* gh-126024: optimize UTF-8 decoder for short non-ASCII string (#126025)Inada Naoki2024-11-291-45/+259
* gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829)Sergey B Kirpichev2024-11-262-68/+180
* gh-119180: Add VALUE_WITH_FAKE_GLOBALS format to annotationlib (#124415)Jelle Zijlstra2024-11-261-2/+2
* gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127211)Sergey B Kirpichev2024-11-241-1/+1
* gh-119786: add code object doc, inline locations.md into it (#126832)Irit Katriel2024-11-221-1/+1
* gh-126091: Always link generator frames when propagating a thrown-in exceptio...Jacob Bower2024-11-211-6/+12
* gh-115999: Add free-threaded specialization for ``TO_BOOL`` (gh-126616)Donghee Na2024-11-211-0/+18
* gh-115999: Specialize `LOAD_GLOBAL` in free-threaded builds (#126607)mpage2024-11-212-10/+60
* gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077)Eric Snow2024-11-213-4/+6
* gh-124470: Fix crash when reading from object instance dictionary while repla...Dino Viehland2024-11-212-46/+180
* gh-127020: Make `PyCode_GetCode` thread-safe for free threading (#127043)Sam Gross2024-11-211-27/+51
* GH-127010: Don't lazily track and untrack dicts (GH-127027)Mark Shannon2024-11-202-94/+19
* gh-126980: Fix `bytearray.__buffer__` crash on `PyBUF_{READ,WRITE}` (#126981)sobolevn2024-11-191-2/+3
* gh-126076: Account for relocated objects in tracemalloc (#126077)Pablo Galindo Salgado2024-11-194-15/+5
* Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c...Hugo van Kemenade2024-11-192-19/+98
* gh-126594: Fix typeobject.c wrap_buffer() cast (#126754)Victor Stinner2024-11-191-3/+3
* GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...Mark Shannon2024-11-182-98/+19
* gh-123465: Ensure PyType_FromMetaclass avoids extra strcmp (GH-125460)neonene2024-11-131-2/+2
* gh-123619: Add an unstable C API function for enabling deferred reference cou...Peter Bierma2024-11-131-0/+29
* gh-126341: add release check to `__iter__` method of `memoryview` (#126759)Ritvik Pasham2024-11-131-0/+1
* gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065)RUANG (James Roy)2024-11-121-0/+33
* GH-126547: Pre-assign version numbers for a few common classes (GH-126551)Mark Shannon2024-11-0810-1/+13
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-0816-68/+119
* gh-122943: Remove the object converter for var-positional parameter (GH-126560)Serhiy Storchaka2024-11-081-2/+2
* gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-...Serhiy Storchaka2024-11-073-109/+99
* gh-126298: Don't deduplicate slice constants based on equality (#126398)Michael Droettboom2024-11-071-1/+34
* gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336)Serhiy Storchaka2024-11-051-0/+6