summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* GH-134584: Remove redundant refcount from `_STORE_ATTR_SLOT` (#142729)Savannah Ostrowski11 days5-11/+46
* gh-142737: Handle lost `io.open` in `_Py_FindSourceFile` (GH-142747)Bartosz Sławecki11 days1-0/+3
* gh-134584: JIT: Eliminate redundant refcount ops for X_INT (GH-142765)Ken Jin11 days5-456/+204
* gh-134584: Eliminate redundant refcounting from `_STORE_ATTR_INSTANCE_VALUE` ...Nadeshiko Manju11 days5-11/+44
* gh-134584: Remove custom float decref ops (GH-142576)Ken Jin11 days7-1995/+1567
* GH-142718: JIT: Fix crash due to incorrect caching on side exits when exiting...Mark Shannon11 days1-16/+639
* gh-142472: Clean-up _PyStackRef functions (gh-142479)Sam Gross11 days1-3/+3
* gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_DICT (GH-142712)Donghee Na11 days5-18/+50
* gh-134584: Eliminate redundant refcounting from _CALL_LIST_APPEND (GH-142711)Nadeshiko Manju11 days5-33/+201
* gh-142029: Raise `ModuleNotFoundError` instead of crashing on nonexsistent mo...dr-carlos11 days1-10/+22
* gh-140414: streamline thread state access in `asyncio` (#142742)Kumar Aditya11 days1-2/+2
* gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT (gh-14...Donghee Na12 days5-16/+73
* gh-134584: Eliminate redundant refcounting from `_CALL_BUILTION_O` (GH-142695)PuQing12 days4-31/+51
* gh-142666: Remove unused variable package in import logic (GH-142667)Yongtao Huang12 days1-2/+0
* gh-134584: Eliminate redundant refcounting from `_CALL_STR_1` (GH-136070)Nadeshiko Manju12 days5-36/+36
* gh-134584: Cleanups for GH-135860 (GH-142604)Ken Jin13 days5-26/+33
* gh-140550: Correct error message for PyModExport (PEP 793) hook (GH-142583)Petr Viktorin14 days1-2/+2
* gh-134584: Revert partially GH-135860 (GH-142620)Ken Jin14 days6-45/+24
* gh-142627: Ignore anonymous mappings in Linux remote debugging (#142628)Victor Stinner14 days1-0/+5
* fix typos in crossinterp.c and qsbr.c (#142612)wangjingcun2025-12-122-2/+2
* gh-142571: Check for errors before calling each syscall in `PyUnstable_CopyPe...AZero132025-12-111-6/+17
* gh-142531: Fix free-threaded GC performance regression (gh-142562)Neil Schemenauer2025-12-111-6/+30
* GH-65961: Stop setting `__cached__` on modules (GH-142165)Brett Cannon2025-12-111-6/+0
* gh-134584: Eliminate redundant refcounting from ``_CALL_LEN`` (gh-136104)Donghee Na2025-12-115-36/+48
* gh-134584: Eliminate redundant refcounting from `_CALL_TUPLE_1` (GH-135860)Noam Cohen2025-12-116-36/+50
* GH-140683: JIT: Improve machine code for loading smaller constants on AArch64...Mark Shannon2025-12-114-121/+125
* GH-135379: Top of stack caching for the JIT. (GH-135465)Mark Shannon2025-12-1110-1161/+11393
* gh-137007: Track executor before any possible deallocations (GH-137016)Ken Jin2025-12-101-1/+4
* gh-141976: Protect against non-progressing specializations in tracing JIT (GH...Ken Jin2025-12-101-0/+19
* GH-142305: JIT: Deduplicating GOT symbols in the trace (#142316)Diego Russo2025-12-101-26/+54
* gh-142048: Fix lost gc allocations count on thread cleanup (#142233)Kevin Wang2025-12-101-2/+9
* gh-142029: Raise `ValueError` instead of crashing on empty name given to `cre...dr-carlos2025-12-101-0/+6
* gh-142276: Watch attribute loads when promoting JIT constants (GH-142303)Ken Jin2025-12-083-13/+15
* GH-139757: JIT: Remove redundant branches to jumps in the assembly optimizer ...Mark Shannon2025-12-084-8/+12
* gh-141770: Annotate anonymous mmap usage if "-X dev" is used (gh-142079)Donghee Na2025-12-083-0/+8
* gh-138122: Don't sample partial frame chains (#141912)Pablo Galindo Salgado2025-12-074-4/+31
* gh-138122: Implement frame caching in RemoteUnwinder to reduce memory reads (...Pablo Galindo Salgado2025-12-063-95/+121
* gh-142168: explicitly initialize `stack_array` in `_PyEval_Vector` and `_PyEv...Kir Chou2025-12-061-2/+2
* gh-141370: Fix undefined behavior when using Py_ABS() (GH-141548)Serhiy Storchaka2025-12-052-3/+2
* gh-141976: Check stack bounds in JIT optimizer (GH-142201)Ken Jin2025-12-042-4/+194
* GH-139757: Fix reference leaks introduced in GH-140800 (GH-142257)Mark Shannon2025-12-041-2/+4
* GH-141794: Limit size of generated machine code. (GH-142228)Mark Shannon2025-12-038-1703/+1306
* gh-142217: Remove internal _Py_Identifier functions (#142219)Victor Stinner2025-12-031-6/+0
* gh-142048: Fix quadratically increasing GC delays (gh-142051)Kevin Wang2025-12-021-1/+13
* gh-116008: Detect freed thread state in faulthandler (#141988)Victor Stinner2025-11-271-4/+19
* gh-127635: Use flexible array in tracemalloc (#141991)Victor Stinner2025-11-271-8/+18
* GH-141861: Fix TRACE_RECORD if full (GH-141959)Sergey Miryanov2025-11-262-4/+4
* gh-140011: Delete importdl assertion that prevents importing embedded modules...Itamar Oren2025-11-261-1/+0
* gh-138122: Split Modules/_remote_debugging_module.c into multiple files (#141...Pablo Galindo Salgado2025-11-251-4/+4
* GH-141861: Fix invalid memory read in the ENTER_EXECUTOR (GH-141921)Sergey Miryanov2025-11-242-2/+2