index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Tools
/
jit
Commit message (
Expand
)
Author
Age
Files
Lines
*
GH-141362: Make `get_externals` handle fetching platform-specific release art...
Savannah Ostrowski
2025-12-12
2
-8/+24
*
GH-140683: JIT: Improve machine code for loading smaller constants on AArch64...
Mark Shannon
2025-12-11
5
-11/+191
*
GH-135379: Top of stack caching for the JIT. (GH-135465)
Mark Shannon
2025-12-11
4
-7/+12
*
GH-142305: JIT: Deduplicating GOT symbols in the trace (#142316)
Diego Russo
2025-12-10
2
-24/+98
*
gh-142454: Make the JIT digest more deterministic by sorting the files in Too...
Miro HronĨok
2025-12-09
1
-1/+1
*
GH-139757: JIT: Remove redundant branches to jumps in the assembly optimizer ...
Mark Shannon
2025-12-08
3
-66/+206
*
GH-142050: Jit stencils on Windows contain debug data (#142052)
Chris Eibl
2025-12-03
2
-0/+5
*
GH-141794: Limit size of generated machine code. (GH-142228)
Mark Shannon
2025-12-03
1
-0/+6
*
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin
2025-11-13
1
-7/+4
*
Add details about JIT build infrastructure and updating dependencies to `Tool...
Savannah Ostrowski
2025-11-12
2
-0/+31
*
GH-140479: Update JIT builds to use LLVM 21 (#140973)
Savannah Ostrowski
2025-11-12
2
-12/+12
*
GH-136895: Fixes for pulling LLVM as a release artifact (#141002)
Savannah Ostrowski
2025-11-06
1
-0/+5
*
JIT: Fix compiler warning from visibility attribute in typedef (#139981)
Savannah Ostrowski
2025-11-03
1
-2/+2
*
GH-136895: Update JIT builds to use LLVM 20 (#140329)
Savannah Ostrowski
2025-11-03
4
-19/+32
*
gh-140312: Set lltrace on JIT debug builds (GH-140313)
Ken Jin
2025-11-01
1
-3/+5
*
GH-135904: JIT compiler: Support 19 bit branch instructions on AArch64 for Ma...
Mark Shannon
2025-10-23
3
-17/+59
*
GH-135904: Implement assembler optimization for AArch64. (GH-139855)
Mark Shannon
2025-10-17
4
-3/+51
*
gh-138497: Support LLVM_VERSION configuration via env (#138498)
danigm
2025-10-07
4
-23/+50
*
GH-139040: Add Dev Container instructions in JIT README (#139041)
Savannah Bailey
2025-09-22
1
-0/+4
*
GH-137218: Update `make` for JIT stencils (#137265)
Savannah Bailey
2025-09-19
1
-5/+12
*
GH-129805: Clean up some changes from GH-129806 (GH-133540)
Brandt Bucher
2025-09-16
2
-18/+5
*
gh-138061: Exclude __pycache__ directory from the computed digest in the JIT...
alm
2025-08-30
1
-0/+3
*
GH-137959: Replace shim code in jitted code with a single trampoline function...
Mark Shannon
2025-08-21
5
-22/+23
*
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
Mark Shannon
2025-08-01
1
-1/+0
*
GH-135904: Improve the JIT's performance on macOS (GH-136528)
Brandt Bucher
2025-07-14
5
-57/+66
*
GH-115802: Optimize JIT stencils for size (GH-136393)
Brandt Bucher
2025-07-09
1
-1/+9
*
GH-135904: Optimize the JIT's assembly control flow (GH-135905)
Brandt Bucher
2025-06-27
3
-94/+350
*
GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH...
Zanie Blue
2025-06-12
2
-0/+9
*
GH-133779: Fix finding pyconfig.h on Windows JIT builds (GH-134349)
Brandt Bucher
2025-05-20
2
-12/+25
*
GH-113464: Add the JIT to What's New (GH-133486)
Brandt Bucher
2025-05-06
1
-3/+3
*
GH-133231: Changes to executor management to support proposed `sys._jit` modu...
Mark Shannon
2025-05-04
1
-1/+4
*
GH-113464: Get LLVM from cpython-bin-deps on Windows (GH-133278)
Brandt Bucher
2025-05-02
4
-11/+29
*
GH-114809: Add support for macOS multi-arch builds with the JIT enabled (#131...
Savannah Ostrowski
2025-04-30
2
-14/+47
*
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou
2025-04-30
1
-0/+2
*
GH-132508: Use tagged integers on the evaluation stack for the last instructi...
Mark Shannon
2025-04-29
1
-0/+1
*
Update `pre-commit` repos (#132792)
sobolevn
2025-04-22
2
-4/+6
*
GH-130673: Gracefully handle missing sections in JIT build (GH-130906)
Bojun Ren
2025-03-25
1
-1/+5
*
GH-130887: Always remove trailing jumps in AArch64 JIT stencils (GH-131042)
Diego Russo
2025-03-25
2
-9/+34
*
gh-131238: Add missing pycore_function.h includes for JIT compiler (#131571)
Victor Stinner
2025-03-21
1
-3/+4
*
GH-131498: Remove conditional stack effects (GH-131499)
Mark Shannon
2025-03-20
1
-0/+8
*
gh-129964: Fix JIT crash on Windows on Arm (GH-130882)
Diego Russo
2025-03-05
1
-1/+1
*
GH-115802: JIT using the "medium" code model on x86_64-unknown-linux-gnu (GH-...
Brandt Bucher
2025-03-05
2
-17/+5
*
gh-129805: Fix `bytes` annotation in `Tools/jit` (#129806)
sobolevn
2025-02-17
2
-5/+18
*
GH-115869: Don't JIT zeroed bytes (GH-130023)
Brandt Bucher
2025-02-13
1
-4/+5
*
GH-129709: Clean up tier two (GH-129710)
Brandt Bucher
2025-02-07
3
-57/+24
*
GH-129763: Remove the LLTRACE macro (GH-129764)
Brandt Bucher
2025-02-07
1
-0/+5
*
gh-128563: A new tail-calling interpreter (GH-128718)
Ken Jin
2025-02-06
1
-8/+0
*
gh-129438: Update ``--enable-experimental-jit`` section with install requirem...
Stan Ulbrych
2025-01-30
1
-1/+3
*
Enable native AArch64 Ubuntu CI jobs (#127584)
Diego Russo
2024-12-04
1
-85/+0
*
GH-115869: Make jit_stencils.h reproducible (GH-127166)
Brandt Bucher
2024-11-24
4
-9/+17
[next]