COMMITS
/ Python/specialize.c March 17, 2025
K
gh-131281: Add include for pystats builds (#131369)
Ken Jin committed
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 12, 2025
T
gh-115999: Add free-threaded specialization for FOR_ITER (#128798)
T. Wouters committed
February 7, 2025
I
gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (#129700)
Irit Katriel committed
B
GH-129715: Remove _DYNAMIC_EXIT (GH-129716)
Brandt Bucher committed
February 2, 2025
D
GH-128842: Collect JIT memory stats (GH-128941)
Diego Russo committed
Y
GH-128872: Remove unused argument from _PyCode_Quicken (GH-128873)
Yan Yanchii committed
January 29, 2025
I
gh-100239: specialize bitwise logical binary ops on ints (#128927)
Irit Katriel committed
January 23, 2025
January 20, 2025
January 19, 2025
K
gh-100239: Handle NaN and zero division in guards for `BINARY_OP_EXTEND` (#128963)
Kirill Podoprigora committed
January 16, 2025
I
gh-100239: specialize long tail of binary operations (#128722)
Irit Katriel committed
January 14, 2025
January 13, 2025
M
January 7, 2025
T
gh-115999: Add free-threaded specialization for COMPARE_OP (#126410)
T. Wouters committed
December 31, 2024
December 30, 2024
December 19, 2024
N
gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838)
Neil Schemenauer committed
D
gh-115999: Enable BINARY_SUBSCR_GETITEM for free-threaded build (gh-127737)
Donghee Na committed
December 13, 2024
December 11, 2024
M
December 6, 2024
S
gh-125610: Fix `STORE_ATTR_INSTANCE_VALUE` specialization check (GH-125612)
Sam Gross committed
December 3, 2024
M
N
gh-115999: Add free-threaded specialization for `SEND` (gh-127426)
Neil Schemenauer committed
N
gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds (gh-127128)
Neil Schemenauer committed
December 2, 2024
M
gh-127518: Fix pystats build after #127169 (#127526)
Michael Droettboom committed
M
GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-127110)
Mark Shannon committed
D
gh-115999: Add partial free-thread specialization for BINARY_SUBSCR (gh-127227)
Donghee Na committed
November 26, 2024
S
gh-115999: Add free-threaded specialization for `STORE_SUBSCR` (#127169)
Sam Gross committed
November 22, 2024
M
gh-115999: Record success in `specialize` (#127167)
mpage committed
K
gh-115999: Add free-threaded specialization for `UNPACK_SEQUENCE` (#126600)
Kirill Podoprigora committed
November 21, 2024
D
gh-115999: Add free-threaded specialization for ``TO_BOOL`` (gh-126616)
Donghee Na committed
M
November 20, 2024
M
gh-115999: Don't take a reason in unspecialize (#127030)
mpage committed
November 19, 2024
H
Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)" (#126983)
Hugo van Kemenade committed
November 18, 2024
M
GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)
Mark Shannon committed
November 15, 2024
S
gh-103951: enable optimization for fast attribute access on module subclasses (GH-126264)
Sergey B Kirpichev committed
November 6, 2024
K
gh-126513: Use helpers for `_Py_Specialize_ConstainsOp` (#126517)
Kirill Podoprigora committed
D
gh-115999: Add free-threaded specialization for CONTAINS_OP (gh-126450)
Donghee Na committed
November 4, 2024
October 29, 2024
M
GH-125837: Split `LOAD_CONST` into three. (GH-125972)
Mark Shannon committed
October 8, 2024
September 23, 2024
M
GH-124284: Add stats for refcount operations on immortal objects (GH-124288)
Mark Shannon committed
August 23, 2024
M
GH-123232: Fix "not specialized" stats (GH-123236)
Mark Shannon committed
M
GH-123040: Specialize shadowed `LOAD_ATTR`. (GH-123219)
Mark Shannon committed
August 22, 2024
M
GH-123197: Only count an instruction as deferred if it hasn't deopted first. (GH-123222)
Mark Shannon committed
B
GH-118093: Specialize calls to non-vectorcall classes as `CALL_NON_PY_GENERAL` (GH-123212)
Brandt Bucher committed
August 21, 2024
M
GH-115776: Allow any fixed sized object to have inline values (GH-123192)
Mark Shannon committed
August 20, 2024
M
GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140)
Mark Shannon committed