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
/
_targets.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
GH-140683: JIT: Improve machine code for loading smaller constants on AArch64...
Mark Shannon
2025-12-11
1
-0/+1
*
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
1
-1/+9
*
GH-142050: Jit stencils on Windows contain debug data (#142052)
Chris Eibl
2025-12-03
1
-0/+4
*
GH-136895: Update JIT builds to use LLVM 20 (#140329)
Savannah Ostrowski
2025-11-03
1
-7/+3
*
GH-135904: JIT compiler: Support 19 bit branch instructions on AArch64 for Ma...
Mark Shannon
2025-10-23
1
-1/+2
*
GH-135904: Implement assembler optimization for AArch64. (GH-139855)
Mark Shannon
2025-10-17
1
-2/+3
*
gh-138497: Support LLVM_VERSION configuration via env (#138498)
danigm
2025-10-07
1
-4/+15
*
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
1
-13/+4
*
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
1
-2/+2
*
GH-135904: Improve the JIT's performance on macOS (GH-136528)
Brandt Bucher
2025-07-14
1
-23/+44
*
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
1
-28/+30
*
GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH...
Zanie Blue
2025-06-12
1
-0/+5
*
GH-133779: Fix finding pyconfig.h on Windows JIT builds (GH-134349)
Brandt Bucher
2025-05-20
1
-8/+8
*
GH-113464: Get LLVM from cpython-bin-deps on Windows (GH-133278)
Brandt Bucher
2025-05-02
1
-0/+2
*
GH-114809: Add support for macOS multi-arch builds with the JIT enabled (#131...
Savannah Ostrowski
2025-04-30
1
-10/+24
*
Update `pre-commit` repos (#132792)
sobolevn
2025-04-22
1
-1/+1
*
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
1
-1/+12
*
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
1
-1/+1
*
gh-129805: Fix `bytes` annotation in `Tools/jit` (#129806)
sobolevn
2025-02-17
1
-4/+13
*
GH-115869: Make jit_stencils.h reproducible (GH-127166)
Brandt Bucher
2024-11-24
1
-6/+13
*
GH-125911: Rename big trampoline to "shim" (GH-126339)
Savannah Ostrowski
2024-11-05
1
-2/+2
*
GH-125498: Update JIT builds to use LLVM 19 and preserve_none (GH-125499)
Savannah Ostrowski
2024-10-30
1
-52/+15
*
GH-119726: Deduplicate AArch64 trampolines within a trace (GH-123872)
Diego Russo
2024-10-02
1
-2/+5
*
GH-124820: Move `-mno-outline-atomics` flag to aarch64 Linux JIT builds only ...
Savannah Ostrowski
2024-10-02
1
-4/+6
*
GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-...
Savannah Ostrowski
2024-09-27
1
-0/+3
*
GH-113464: Speed up JIT builds (GH-122839)
Brandt Bucher
2024-08-14
1
-3/+15
*
GH-118943: Handle races when moving jit_stencils.h (GH-120690)
Miro Hrončok
2024-08-05
1
-1/+6
*
GH-118943: Fix a race condition when generating jit_stencils.h (GH-118957)
Brandt Bucher
2024-05-16
1
-7/+12
*
GH-118836: Fix JIT build error when SHT_NOTE section is present (GH-119000)
Michał Górny
2024-05-13
1
-0/+1
*
GH-118487: Add Black to `.pre-commit-config.yaml` for JIT files (GH-118537)
Savannah Ostrowski
2024-05-03
1
-2/+9
*
GH-113464: Display a warning when building the JIT (GH-118481)
Brandt Bucher
2024-05-01
1
-20/+29
*
GH-115802: Use the GHC calling convention in JIT code (GH-118287)
Brandt Bucher
2024-05-01
1
-9/+45
*
GH-118306: Update JIT to use LLVM 18 (GH-118307)
Savannah Ostrowski
2024-04-29
1
-26/+26
*
GH-116017: Put JIT code and data on the same page (GH-116845)
Brandt Bucher
2024-03-19
1
-1/+1
*
GH-116134: JIT aarch64-pc-windows-msvc (GH-116130)
Brandt Bucher
2024-03-04
1
-0/+16
*
GH-115802: JIT "small" code for Windows (GH-115964)
Brandt Bucher
2024-02-29
1
-15/+31
*
GH-115802: JIT "small" code for macOS and Linux (GH-115826)
Brandt Bucher
2024-02-26
1
-13/+55
*
GH-113464: Clean up JIT stencil generation (GH-115800)
Brandt Bucher
2024-02-22
1
-6/+5
*
GH-113464: Add a JIT backend for tier 2 (GH-113465)
Brandt Bucher
2024-01-29
1
-0/+394