COMMITS
/ Python/ceval.c December 11, 2025
M
GH-135379: Top of stack caching for the JIT. (GH-135465)
Mark Shannon committed
December 7, 2025
P
gh-138122: Don't sample partial frame chains (#141912)
Pablo Galindo Salgado committed
December 6, 2025
P
gh-138122: Implement frame caching in RemoteUnwinder to reduce memory reads (#142137)
Pablo Galindo Salgado committed
December 4, 2025
M
GH-139757: Fix reference leaks introduced in GH-140800 (GH-142257)
Mark Shannon committed
December 3, 2025
M
GH-141794: Limit size of generated machine code. (GH-142228)
Mark Shannon committed
V
gh-142217: Remove internal _Py_Identifier functions (#142219)
Victor Stinner committed
November 19, 2025
November 18, 2025
M
GH-139109: Support switch/case dispatch with the tracing interpreter. (GH-141703)
Mark Shannon committed
November 17, 2025
S
GH-139914: Handle stack growth direction on HPPA (GH-140028)
Stefano Rivera committed
November 14, 2025
V
gh-139653: Remove assertions in _Py_InitializeRecursionLimits() (#141551)
Victor Stinner committed
November 13, 2025
K
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin committed
V
gh-139653: Add PyUnstable_ThreadState_SetStackProtection() (#139668)
Victor Stinner committed
November 9, 2025
B
gh-140530: fix a reference leak in an error path for `raise exc from cause` (#140908)
Bénédikt Tran committed
October 31, 2025
M
gh-140373: Correctly emit `PY_UNWIND` event when generator is closed (GH-140767)
Mikhail Efimov committed
October 24, 2025
October 22, 2025
S
GH-139193: Fix dump_stack when PYTHON_LLTRACE=4 (GH-139384)
Sergey Miryanov committed
October 11, 2025
V
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner committed
October 7, 2025
M
GH-139291: Fix C stack limits by factoring out finding hardware stack limits (GH-139294)
Mark Shannon committed
September 24, 2025
R
gh-139231: Fix estimation of available stack size for recursion limit on macOS (GH-139232)
Rok Mandeljc committed
September 18, 2025
K
gh-139109: Dynamic opcode targets (GH-139111)
Ken Jin committed
V
gh-135755: Make Py_TAIL_CALL_INTERP macro private (#138981)
Victor Stinner committed
August 21, 2025
M
GH-137959: Replace shim code in jitted code with a single trampoline function. (GH-137961)
Mark Shannon committed
August 13, 2025
S
gh-137400: Fix thread-safety issues when profiling all threads (gh-137518)
Sam Gross committed
August 9, 2025
August 1, 2025
M
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
Mark Shannon committed
July 28, 2025
R
gh-131338: Disable computed stack limit checks on non-glibc linux (#134336)
R. David Murray committed
July 8, 2025
K
gh-134043: use `_PyObject_GetMethodStackRef` in pattern matching (#136356)
Kumar Aditya committed
July 1, 2025
V
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (#135928)
Victor Stinner committed
June 25, 2025
P
gh-135755: Move SPECIAL_ constants to a private header (GH-135922)
Petr Viktorin committed
June 16, 2025
E
gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals (gh-135491)
Eric Snow committed
June 5, 2025
M
GH-132554: Fix tier2 `FOR_ITER` implementation and optimizations (GH-135137)
Mark Shannon committed
May 28, 2025
S
gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)
Serhiy Storchaka committed
N
gh-127266: avoid data races when updating type slots (gh-133177)
Neil Schemenauer committed
May 27, 2025
M
GH-132554: "Virtual" iterators (GH-132555)
Mark Shannon committed
May 22, 2025
B
GH-130397: remove special-casing of C stack depth for WASI (#134469)
Brett Cannon committed
May 4, 2025
M
GH-133231: Changes to executor management to support proposed `sys._jit` module (GH-133287)
Mark Shannon committed
May 1, 2025
A
Remove duplicate includes: Python/{bytecodes,ceval,optimizer_analysis}.c (#132622)
Adam Turner committed
April 30, 2025
M
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon committed
L
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou committed
April 29, 2025
M
N
Revert gh-127266: avoid data races when updating type slots (gh-131174) (gh-133129)
Neil Schemenauer committed
April 28, 2025
N
gh-127266: avoid data races when updating type slots (gh-131174)
Neil Schemenauer committed
April 23, 2025
K
gh-132758: Fix tail call and pystats builds (GH-132759)
Ken Jin committed
April 19, 2025
B
gh-128398: improve error messages when incorrectly using `with` and `async with` (#132218)
Bénédikt Tran committed
April 15, 2025
April 13, 2025
F
gh-131624: Fix posix_spawn tests failing on NetBSD with stack limit assertions (GH-131625)
Furkan Onder committed
April 11, 2025
T
gh-132386: Fix a crash when passing a dict subclass to `exec` (GH-132412)
Tomas R. committed
April 10, 2025