summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_capi
Commit message (Expand)AuthorAgeFilesLines
* gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_WITH_HINT` (GH-14...Hai Zhu2025-12-231-0/+21
* gh-134584: JIT: Borrow references for immortal promoted globals (GH-142921)Ken Jin2025-12-191-0/+38
* gh-142961: Fix constant folding len(tuple) in JIT (GH-142963)Ken Jin2025-12-191-0/+12
* GH-134584: Remove redundant refcount for `BINARY_OP_SUBSCR_STR_INT` (#142844)Savannah Ostrowski2025-12-181-0/+20
* gh-134584: Eliminate redundant refcounting from _BINARY_OP_SUBSCR_LIST_INT (G...LloydZ2025-12-181-0/+18
* gh-134584: Remove redundant refcount from _BINARY_OP_ADD_UNICODE (gh-142825)Donghee Na2025-12-181-0/+16
* gh-134584: Eliminate redundant refcounting from `_STORE_ATTR_WITH_HINT` (GH-1...Nadeshiko Manju2025-12-161-0/+20
* gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_INSTANCE_VALUE` (...Nadeshiko Manju2025-12-161-0/+19
* GH-134584: Remove redundant refcount from `_STORE_ATTR_SLOT` (#142729)Savannah Ostrowski2025-12-151-1/+19
* gh-134584: JIT: Eliminate redundant refcount ops for X_INT (GH-142765)Ken Jin2025-12-151-8/+73
* gh-134584: Eliminate redundant refcounting from `_STORE_ATTR_INSTANCE_VALUE` ...Nadeshiko Manju2025-12-151-0/+17
* gh-134584: Remove custom float decref ops (GH-142576)Ken Jin2025-12-151-4/+4
* GH-142718: JIT: Fix crash due to incorrect caching on side exits when exiting...Mark Shannon2025-12-151-0/+22
* gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_DICT (GH-142712)Donghee Na2025-12-151-0/+19
* gh-134584: Eliminate redundant refcounting from _CALL_LIST_APPEND (GH-142711)Nadeshiko Manju2025-12-151-0/+12
* gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT (gh-14...Donghee Na2025-12-141-0/+18
* gh-134584: Eliminate redundant refcounting from `_CALL_BUILTION_O` (GH-142695)PuQing2025-12-141-0/+15
* gh-134584: Eliminate redundant refcounting from `_CALL_STR_1` (GH-136070)Nadeshiko Manju2025-12-141-0/+14
* gh-134584: Cleanups for GH-135860 (GH-142604)Ken Jin2025-12-131-2/+1
* gh-134584: Revert partially GH-135860 (GH-142620)Ken Jin2025-12-121-1/+2
* gh-142589: Fix PyUnstable_Object_IsUniqueReferencedTemporary (gh-142593)Sam Gross2025-12-111-0/+7
* gh-134584: Eliminate redundant refcounting from ``_CALL_LEN`` (gh-136104)Donghee Na2025-12-111-0/+1
* gh-134584: Eliminate redundant refcounting from `_CALL_TUPLE_1` (GH-135860)Noam Cohen2025-12-111-0/+15
* gh-142276: Watch attribute loads when promoting JIT constants (GH-142303)Ken Jin2025-12-081-0/+22
* GH-141861: Fix invalid memory read in the ENTER_EXECUTOR (GH-141921)Sergey Miryanov2025-11-241-0/+32
* gh-141780: Make PyModule_FromSlotsAndSpec enable GIL if needed (GH-141785)Petr Viktorin2025-11-241-1/+2
* gh-141833: Remove the bad lines in `test_attr_promotion_failure` (GH-141841)Yongzi Li2025-11-221-2/+0
* gh-141070: Add PyUnstable_Object_Dump() function (#141072)Victor Stinner2025-11-181-0/+52
* gh-139109: JIT _EXIT_TRACE to ENTER_EXECUTOR rather than _DEOPT (GH-141573)Ken Jin2025-11-151-0/+36
* gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)Ken Jin2025-11-131-58/+7
* gh-139871: Add `bytearray.take_bytes([n])` to efficiently extract `bytes` (GH...Cody Maloney2025-11-131-1/+4
* gh-140936: Fix JIT assertion crash at finalization if some generator is alive...Mikhail Efimov2025-11-121-0/+19
* gh-141042: fix sNaN's packing for mixed floating-point formats (#141107)Sergey B Kirpichev2025-11-121-10/+44
* gh-140550: Initial implementation of PEP 793 – PyModExport (GH-140556)Petr Viktorin2025-11-052-0/+203
* gh-134786: raise error if `Py_TPFLAGS_MANAGED_WEAKREF` or `Py_TPFLAGS_MANAGED...Sergey Miryanov2025-11-021-0/+7
* gh-81313: Add the math.integer module (PEP-791) (GH-133909)Serhiy Storchaka2025-10-311-1/+1
* gh-139951: Tests on tuple GC tracking (#140575)Mikhail Efimov2025-10-281-0/+19
* gh-140104: Set next_instr properly in the JIT during exceptions (GH-140233)Ken Jin2025-10-271-0/+24
* gh-130317: Fix SNaN broken tests on HP PA RISC (#140452)Stefano Rivera2025-10-221-0/+5
* gh-139924: Add PyFunction_PYFUNC_EVENT_MODIFY_QUALNAME event for function wat...Dino Viehland2025-10-101-0/+4
* gh-111489: Add PyTuple_FromArray() function (#139691)Victor Stinner2025-10-101-0/+22
* gh-139393: fix `_CALL_LEN` JIT tests for tuples (#139394)Bénédikt Tran2025-09-281-3/+11
* gh-133059: Increase the small positive integer cache to 1024 (GH-133160)dgpb2025-09-241-2/+2
* gh-136003: Close file descriptors in test (GH-139225)Petr Viktorin2025-09-221-0/+2
* gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)Peter Bierma2025-09-181-0/+66
* GH-138378: Move globals-to-consts pass into main optimizer pass (GH-138379)Mark Shannon2025-09-181-0/+27
* GH-132732: Use pure op machinery to optimize various instructions with `_POP_...Savannah Bailey2025-09-151-0/+85
* gh-129813, PEP 782: Add PyBytesWriter_Format() (#138824)Victor Stinner2025-09-121-0/+15
* gh-129813, PEP 782: Add PyBytesWriter C API (#138822)Victor Stinner2025-09-121-0/+75
* gh-88886: Remove excessive encoding name normalization (GH-137167)Serhiy Storchaka2025-09-091-1/+0