summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* gh-138050: [WIP] JIT - Streamline MAKE_WARM - move coldness check to executor...alm2025-10-275-10/+11
* gh-140641: Break out of inittab search on match (GH-140642)Itamar Oren2025-10-271-0/+1
* gh-140544: store pointer to interpreter state as a thread local for fast acce...Kumar Aditya2025-10-251-3/+9
* gh-136327: Fix inconsistent ``TypeError`` messages regarding invalid values a...Tapeline2025-10-241-20/+7
* gh-140517: fix leak in `map_next` in strict mode (#140543)Mikhail Efimov2025-10-241-19/+25
* gh-140544: cleanup `HAVE_THREAD_LOCAL` checks in pystate.c (#140547)Kumar Aditya2025-10-241-21/+3
* gh-135125: Fix Py_STACKREF_DEBUG build (GH-139475)Mikhail Efimov2025-10-231-13/+9
* gh-140471: Fix buffer overflow in AST node initialization with malformed `_fi...Stan Ulbrych2025-10-231-2/+2
* GH-139193: Fix dump_stack when PYTHON_LLTRACE=4 (GH-139384)Sergey Miryanov2025-10-221-0/+4
* GH-139951: Fix major GC performance regression (GH-140262)Mark Shannon2025-10-211-20/+23
* gh-140358: Bring back elapsed time and unreachable count to gc debug output (...Pål Grønås Drange2025-10-201-0/+13
* gh-140301: Fix memory leak in subinterpreter `PyConfig` cleanup (#140303)Shamil2025-10-201-0/+2
* gh-140306: Fix memory leaks in cross-interpreter data handling (GH-140307)Shamil2025-10-191-3/+12
* gh-139269: Fix unaligned memory access in JIT code patching functions (GH-139...Shamil2025-10-181-11/+19
* gh-140067: Fix memory leak in sub-interpreter creation (#140111) (#140261)Kumar Aditya2025-10-181-6/+9
* gh-140257: fix data race on eval_breaker during finalization (#140265)Shamil2025-10-181-3/+4
* GH-135904: Implement assembler optimization for AArch64. (GH-139855)Mark Shannon2025-10-171-5/+22
* gh-140061: Use `_PyObject_IsUniquelyReferenced()` to check if objects are uni...Sergey Miryanov2025-10-151-1/+2
* Revert "gh-140067: Fix memory leak in sub-interpreter creation (#140111)" (#...Peter Bierma2025-10-151-9/+6
* Correct a simple NULL-check in `optimizer.c`'s `uop_item()` (GH-140069)Maurycy Pawłowski-Wieroński2025-10-141-1/+1
* gh-139640: Fix swallowing syntax warnings in different modules (GH-139755)Serhiy Storchaka2025-10-143-24/+12
* gh-140067: Fix memory leak in sub-interpreter creation (#140111)Shamil2025-10-141-6/+9
* gh-111489: Remove _PyTuple_FromArray() alias (#139973)Victor Stinner2025-10-116-12/+9
* gh-139748: fix leaks in AC error paths when using unicode FS-based converters...Bénédikt Tran2025-10-082-5/+7
* gh-139353: Rename formatter_unicode.c to unicode_formatter.c (#139723)Victor Stinner2025-10-082-1731/+3
* GH-139291: Fix C stack limits by factoring out finding hardware stack limits ...Mark Shannon2025-10-071-28/+32
* gh-139525: Don't specialize functions which have a modified vectorcall (#139524)Dino Viehland2025-10-031-0/+9
* `Python/codecs.c`: Remove unused forward declaration (#139511)Stan Ulbrych2025-10-031-2/+0
* gh-132042: Remove resolve_slotdups() to speedup class creation (#132156)Sergey Miryanov2025-10-031-0/+4
* Fix typo in tracemalloc.c (#139450)Victor Stinner2025-10-011-1/+1
* gh-139116: tracemalloc: Detach thread state when acquiring tables_lock (GH-13...Petr Viktorin2025-09-301-1/+1
* gh-139275: Fix compilation of Modules/_remote_debugging_module.c when the sys...Pablo Galindo Salgado2025-09-241-1/+1
* gh-139231: Fix estimation of available stack size for recursion limit on macO...Rok Mandeljc2025-09-241-0/+7
* gh-133171: Re-enable JUMP_BACKWARD to free-threading build (gh-137800)Donghee Na2025-09-243-4/+10
* gh-67795: Accept any real numbers as timestamp and timeout (GH-139224)Serhiy Storchaka2025-09-231-46/+48
* gh-74857, PEP 538: Coerce POSIX locale to UTF-8 based locale (#139238)Victor Stinner2025-09-231-1/+4
* gh-112729: Correctly fail when the process is out of memory during interprete...Peter Bierma2025-09-191-8/+7
* gh-138310: Adds sys.audit event for import_module (#138311)Lisa Roach2025-09-191-27/+0
* gh-126016: Remove bad assertion in `PyThreadState_Clear` (GH-139158)Peter Bierma2025-09-191-1/+5
* gh-136003: Skip non-daemon threads when exceptions occur during finalization ...Peter Bierma2025-09-181-2/+23
* gh-139109: Dynamic opcode targets (GH-139111)Ken Jin2025-09-183-14/+15
* gh-135755: Make Py_TAIL_CALL_INTERP macro private (#138981)Victor Stinner2025-09-185-248/+248
* gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)Peter Bierma2025-09-182-38/+137
* GH-138378: Move globals-to-consts pass into main optimizer pass (GH-138379)Mark Shannon2025-09-187-277/+243
* gh-137838: Move _PyUOpInstruction buffer to PyInterpreterState (gh-138918)Donghee Na2025-09-173-2/+28
* gh-138714: Don't assume next block has instructions when propagating line num...Dino Viehland2025-09-171-13/+19
* gh-128639: Don't assume one thread in subinterpreter finalization with fixed ...Peter Bierma2025-09-171-29/+33
* gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten ...Hood Chatham2025-09-173-191/+64
* gh-137433: Fix deadlock with stop-the-world and daemon threads (gh-137735)Sam Gross2025-09-163-28/+24
* gh-132732: Clear errors in JIT optimizer on error (GH-136048)Ken Jin2025-09-151-3/+10