COMMITS
/ Include/internal/pycore_interp.h May 27, 2022
E
bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185)
Eric Snow committed
April 6, 2022
V
Revert "bpo-46850: Move _PyEval_EvalFrameDefault() to internal C API (GH-32052)" (GH-32343)
Victor Stinner committed
April 1, 2022
V
bpo-46850: Move _PyInterpreterState_SetEvalFrameFunc() to internal C API (GH-32054)
Victor Stinner committed
March 7, 2022
B
bpo-46841: Use inline caching for calls (GH-31709)
Brandt Bucher committed
March 3, 2022
V
bpo-45459: Use type names in the internal C API (GH-31669)
Victor Stinner committed
January 12, 2022
January 11, 2022
E
bpo-45953: Statically allocate and initialize global bytes objects. (gh-30096)
Eric Snow committed
December 9, 2021
December 8, 2021
E
bpo-46008: Move Py*State init into distinct functions. (gh-29977)
Eric Snow committed
December 7, 2021
E
bpo-46008: Move thread-related interpreter state into a sub-struct. (gh-29971)
Eric Snow committed
November 29, 2021
M
bpo-45786: Allocate space for frame in frame object. (GH-29729)
Mark Shannon committed
November 3, 2021
M
bpo-45691: Make array of small ints static to fix use-after-free error. (GH-29366)
Mark Shannon committed
October 28, 2021
M
Store actual ints, not pointers to them in the interpreter state. (GH-29274)
Mark Shannon committed
October 22, 2021
I
bpo-45292: [PEP 654] add the ExceptionGroup and BaseExceptionGroup classes (GH-28569)
Irit Katriel committed
October 21, 2021
C
bpo-45522: Allow to disable freelists on build time (GH-29056)
Christian Heimes committed
September 14, 2021
April 30, 2021
M
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon committed
April 28, 2021
V
bpo-43962: Fix _PyInterpreterState_IDIncref() (GH-25683)
Victor Stinner committed
April 13, 2021
M
bpo-43760: Speed up check for tracing in interpreter dispatch (#25276)
Mark Shannon committed
March 22, 2021
V
Revert "bpo-40521: Make dtoa bigint free list per-interpreter (GH-24821)" (GH-24964)
Victor Stinner committed
March 17, 2021
V
bpo-43244: Rename pycore_ast.h to pycore_ast_state.h (GH-24907)
Victor Stinner committed
March 13, 2021
J
bpo-40521: Make dtoa bigint free list per-interpreter (GH-24821)
junyixie committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
December 26, 2020
V
bpo-40521: Per-interpreter interned strings (GH-20085)
Victor Stinner committed
V
bpo-42745: Make the type cache per-interpreter (GH-23947)
Victor Stinner committed
December 25, 2020
V
bpo-39465: Fix _PyUnicode_FromId() for subinterpreters (GH-20058)
Victor Stinner committed
December 15, 2020
V
bpo-42639: Move atexit state to PyInterpreterState (GH-23763)
Victor Stinner committed
December 14, 2020
V
bpo-42639: atexit now logs callbacks exceptions (GH-23771)
Victor Stinner committed
V
bpo-42639: Cleanup atexitmodule.c (GH-23770)
Victor Stinner committed
November 12, 2020
V
bpo-42260: Initialize time and warnings earlier at startup (GH-23249)
Victor Stinner committed
November 4, 2020
V
bpo-42260: Add _PyInterpreterState_SetConfig() (GH-23158)
Victor Stinner committed
November 2, 2020
V
bpo-41796: Make _ast module state per interpreter (GH-23024)
Victor Stinner committed
October 30, 2020
V
bpo-42208: Call GC collect earlier in PyInterpreterState_Clear() (GH-23044)
Victor Stinner committed
October 26, 2020
V
bpo-42161: Add _PyLong_GetZero() and _PyLong_GetOne() (GH-22993)
Victor Stinner committed
July 27, 2020
L
bpo-40939: Remove even more references to the old parser (GH-21642)
Lysandros Nikolaou committed
June 25, 2020
V
bpo-40521: Optimize PyBytes_FromStringAndSize(str, 0) (GH-21142)
Victor Stinner committed
June 24, 2020
V
bpo-40521: Make Unicode latin1 singletons per interpreter (GH-21101)
Victor Stinner committed
June 23, 2020
V
bpo-40521: Make empty Unicode string per interpreter (GH-21096)
Victor Stinner committed
V
bpo-40521: Make MemoryError free list per interpreter (GH-21086)
Victor Stinner committed
R
bpo-40521: Empty frozenset is no longer a singleton (GH-21085)
Raymond Hettinger committed
V
bpo-40521: Make bytes singletons per interpreter (GH-21074)
Victor Stinner committed
V
bpo-40521: Make the empty frozenset per interpreter (GH-21068)
Victor Stinner committed
V
bpo-40521: Make dict free lists per-interpreter (GH-20645)
Victor Stinner committed
June 10, 2020
V
bpo-39465: Use _PyInterpreterState_GET() (GH-20788)
Victor Stinner committed
June 5, 2020
V
bpo-40521: Make context free list per-interpreter (GH-20644)
Victor Stinner committed
V
bpo-40521: Make async gen free lists per-interpreter (GH-20643)
Victor Stinner committed
V
bpo-40521: Make list free list per-interpreter (GH-20642)
Victor Stinner committed
June 4, 2020
V
bpo-40521: Make frame free list per-interpreter (GH-20638)
Victor Stinner committed
V
bpo-40521: Make slice cache per-interpreter (GH-20637)
Victor Stinner committed
V
bpo-40521: Make float free list per-interpreter (GH-20636)
Victor Stinner committed