COMMITS
/ Python/specialize.c 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
August 16, 2024
M
GH-118093: Specialize `CALL_KW` (GH-123006)
Mark Shannon committed
August 13, 2024
M
GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)
Mark Shannon committed
July 25, 2024
B
GH-118093: Add tier two support for LOAD_ATTR_PROPERTY (GH-122283)
Brandt Bucher committed
July 16, 2024
M
GH-121583: Remove dependency from pystats.h to internal header file (GH-121587)
Michael Droettboom committed
June 27, 2024
June 26, 2024
K
gh-117139: Convert the evaluation stack to stack refs (#118450)
Ken Jin committed
June 20, 2024
X
Fix typos in comments (#120481)
Xie Yanbo committed
June 17, 2024
V
gh-83754: Use the Py_TYPE() macro (#120599)
Victor Stinner committed
May 4, 2024
May 2, 2024
M
GH-118095: Unify the behavior of tier 2 FOR_ITER branch micro-ops (GH-118420)
Mark Shannon committed
April 22, 2024
D
gh-112075: Make instance attributes stored in inline "dict" thread safe (#114742)
Dino Viehland committed
April 16, 2024
J
gh-115178: Add Counts of UOp Pairs to pystats (GH-115181)
Jeff Glass committed
April 4, 2024
G
gh-116968: Reimplement Tier 2 counters (#117144)
Guido van Rossum committed
April 2, 2024
M
GH-115776: Embed the values array into the object, for "normal" Python objects. (GH-116115)
Mark Shannon committed
March 25, 2024
M
A few minor tweaks to get stats working and compiling cleanly. (#117219)
Mark Shannon committed