COMMITS
/ Tools/jit/template.c November 1, 2025
M
[3.14] gh-140312: Set lltrace on JIT debug builds (GH-140313) (#140887)
Miss Islington (bot) committed
May 4, 2025
M
GH-133231: Changes to executor management to support proposed `sys._jit` module (GH-133287)
Mark Shannon committed
April 30, 2025
L
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou committed
March 21, 2025
V
gh-131238: Add missing pycore_function.h includes for JIT compiler (#131571)
Victor Stinner committed
March 20, 2025
M
GH-131498: Remove conditional stack effects (GH-131499)
Mark Shannon committed
February 7, 2025
B
GH-129709: Clean up tier two (GH-129710)
Brandt Bucher committed
B
GH-129763: Remove the LLTRACE macro (GH-129764)
Brandt Bucher committed
February 6, 2025
K
gh-128563: A new tail-calling interpreter (GH-128718)
Ken Jin committed
November 9, 2024
October 30, 2024
S
GH-125498: Update JIT builds to use LLVM 19 and preserve_none (GH-125499)
Savannah Ostrowski committed
August 14, 2024
B
GH-113464: Speed up JIT builds (GH-122839)
Brandt Bucher committed
July 1, 2024
B
GH-116017: Get rid of _COLD_EXITs (GH-120960)
Brandt Bucher committed
June 26, 2024
K
gh-117139: Convert the evaluation stack to stack refs (#118450)
Ken Jin committed
June 25, 2024
M
GH-120982: Add stack check assertions to generated interpreter code (GH-120992)
Mark Shannon committed
June 24, 2024
B
GH-117062: Make _JUMP_TO_TOP a general absolute jump (GH-120854)
Brandt Bucher committed
May 2, 2024
M
GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-118482)
Mark Shannon committed
May 1, 2024
B
GH-115802: Use the GHC calling convention in JIT code (GH-118287)
Brandt Bucher committed
April 26, 2024
M
GH-118095: Add dynamic exit support and FOR_ITER_GEN support to tier 2 (GH-118279)
Mark Shannon committed
April 19, 2024
D
gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe (#116775)
Dino Viehland committed
April 6, 2024
B
GH-117512: Allow 64-bit JIT operands on 32-bit platforms (GH-117527)
Brandt Bucher committed
April 4, 2024
M
GH-117457: Correct pystats uop "miss" counts (GH-117477)
Michael Droettboom committed
G
gh-116968: Reimplement Tier 2 counters (#117144)
Guido van Rossum committed
March 29, 2024
S
gh-117323: Make `cell` thread-safe in free-threaded builds (#117330)
Sam Gross committed
March 28, 2024
M
GH-117121: Add pystats to JIT builds (GH-117346)
Michael Droettboom committed
March 26, 2024
M
GH-116422: Tier2 hot/cold splitting (GH-116813)
Mark Shannon committed
March 7, 2024
K
gh-116381: Remove bad specializations, add fail stats (GH-116464)
Ken Jin committed
February 29, 2024
B
GH-115802: JIT "small" code for Windows (GH-115964)
Brandt Bucher committed
February 20, 2024
M
GH-112354: Initial implementation of warm up on exits and trace-stitching (GH-114142)
Mark Shannon committed
January 29, 2024
B
GH-113464: Add a JIT backend for tier 2 (GH-113465)
Brandt Bucher committed