Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
See all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Tools
jit
on
v3.14.3
User selector
All users
Datepicker
All time
Commit history
Commits on Dec 9, 2025
[3.14] gh-142454: Make the JIT digest more deterministic by sorting the files in Tools/jit (GH-142455) (#142485)
Show description for 7621bbd
3 people
authored
7621bbd
View commit details
Copy full SHA for 7621bbd
View code at this point
Browse repository at this point
[3.14] gh-138061: Exclude __pycache__ directory from the computed digest in the JIT stencils (GH-138131) (#142482)
Show description for 8cb65ca
miss-islington
and
alonme
authored
8cb65ca
View commit details
Copy full SHA for 8cb65ca
View code at this point
Browse repository at this point
Commits on Nov 1, 2025
[3.14] gh-140312: Set lltrace on JIT debug builds (GH-140313) (#140887)
Show description for ab1fdf3
3 people
authored
ab1fdf3
View commit details
Copy full SHA for ab1fdf3
View code at this point
Browse repository at this point
Commits on Oct 9, 2025
[3.14] GH-129805: Clean up some changes from GH-129806 (GH-133540) (#138972)
Show description for 7c03e90
miss-islington
and
brandtbucher
authored
7c03e90
View commit details
Copy full SHA for 7c03e90
View code at this point
Browse repository at this point
Commits on Jul 1, 2025
[3.14] GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH-135792)
Show description for 3bc4294
miss-islington
and
zanieb
authored
3bc4294
View commit details
Copy full SHA for 3bc4294
View code at this point
Browse repository at this point
Commits on May 20, 2025
[3.14] GH-133779: Fix finding pyconfig.h on Windows JIT builds (GH-134359)
Show description for 6ce2045
miss-islington
authored
6ce2045
View commit details
Copy full SHA for 6ce2045
View code at this point
Browse repository at this point
Commits on May 6, 2025
GH-113464: Add the JIT to What's New (GH-133486)
brandtbucher
authored
57c9810
View commit details
Copy full SHA for 57c9810
View code at this point
Browse repository at this point
Commits on May 4, 2025
GH-133231: Changes to executor management to support proposed `sys._jit` module (GH-133287)
Show description for ac7d5ba
markshannon
authored
ac7d5ba
View commit details
Copy full SHA for ac7d5ba
View code at this point
Browse repository at this point
Commits on May 2, 2025
GH-113464: Get LLVM from cpython-bin-deps on Windows (GH-133278)
brandtbucher
authored
bfcbb28
View commit details
Copy full SHA for bfcbb28
View code at this point
Browse repository at this point
Commits on Apr 30, 2025
GH-114809: Add support for macOS multi-arch builds with the JIT enabled (#131751)
Show description for 26c0248
3 people
authored
26c0248
View commit details
Copy full SHA for 26c0248
View code at this point
Browse repository at this point
gh-132661: Implement PEP 750 (#132662)
Show description for 6020260
10 people
authored
6020260
View commit details
Copy full SHA for 6020260
View code at this point
Browse repository at this point
Commits on Apr 29, 2025
GH-132508: Use tagged integers on the evaluation stack for the last instruction offset (GH-132545)
markshannon
authored
ccf1b0b
View commit details
Copy full SHA for ccf1b0b
View code at this point
Browse repository at this point
Commits on Apr 22, 2025
Update `pre-commit` repos (#132792)
sobolevn
authored
87b1ea0
View commit details
Copy full SHA for 87b1ea0
View code at this point
Browse repository at this point
Commits on Mar 25, 2025
GH-130673: Gracefully handle missing sections in JIT build (GH-130906)
rennsax
authored
a26a301
View commit details
Copy full SHA for a26a301
View code at this point
Browse repository at this point
GH-130887: Always remove trailing jumps in AArch64 JIT stencils (GH-131042)
diegorusso
authored
ea0453e
View commit details
Copy full SHA for ea0453e
View code at this point
Browse repository at this point
Commits on Mar 21, 2025
gh-131238: Add missing pycore_function.h includes for JIT compiler (#131571)
vstinner
authored
49fb75c
View commit details
Copy full SHA for 49fb75c
View code at this point
Browse repository at this point
Commits on Mar 20, 2025
GH-131498: Remove conditional stack effects (GH-131499)
Show description for 7ebd71e
markshannon
authored
7ebd71e
View commit details
Copy full SHA for 7ebd71e
View code at this point
Browse repository at this point
Commits on Mar 5, 2025
gh-129964: Fix JIT crash on Windows on Arm (GH-130882)
diegorusso
authored
02de9cb
View commit details
Copy full SHA for 02de9cb
View code at this point
Browse repository at this point
GH-115802: JIT using the "medium" code model on x86_64-unknown-linux-gnu (GH-130097)
brandtbucher
authored
5d8db36
View commit details
Copy full SHA for 5d8db36
View code at this point
Browse repository at this point
Commits on Feb 17, 2025
gh-129805: Fix `bytes` annotation in `Tools/jit` (#129806)
sobolevn
authored
422f8e9
View commit details
Copy full SHA for 422f8e9
View code at this point
Browse repository at this point
Commits on Feb 13, 2025
GH-115869: Don't JIT zeroed bytes (GH-130023)
brandtbucher
authored
05e89c3
View commit details
Copy full SHA for 05e89c3
View code at this point
Browse repository at this point
Commits on Feb 7, 2025
GH-129709: Clean up tier two (GH-129710)
brandtbucher
authored
70e387c
View commit details
Copy full SHA for 70e387c
View code at this point
Browse repository at this point
GH-129763: Remove the LLTRACE macro (GH-129764)
brandtbucher
authored
fbaa6c8
View commit details
Copy full SHA for fbaa6c8
View code at this point
Browse repository at this point
Commits on Feb 6, 2025
gh-128563: A new tail-calling interpreter (GH-128718)
Show description for cb640b6
4 people
authored
cb640b6
View commit details
Copy full SHA for cb640b6
View code at this point
Browse repository at this point
Commits on Jan 30, 2025
gh-129438: Update ``--enable-experimental-jit`` section with install requirements (#129450)
Show description for 652f66a
StanFromIreland
and
brandtbucher
authored
652f66a
View commit details
Copy full SHA for 652f66a
View code at this point
Browse repository at this point
Commits on Dec 4, 2024
Enable native AArch64 Ubuntu CI jobs (#127584)
Show description for 7c5a6f6
diegorusso
and
brandtbucher
authored
7c5a6f6
View commit details
Copy full SHA for 7c5a6f6
View code at this point
Browse repository at this point
Commits on Nov 24, 2024
GH-115869: Make jit_stencils.h reproducible (GH-127166)
brandtbucher
authored
17c16ae
View commit details
Copy full SHA for 17c16ae
View code at this point
Browse repository at this point
Commits on Nov 9, 2024
gh-120619: Strength reduce function guards, support 2-operand uop forms (GH-124846)
Show description for 6293d00
Fidget-Spinner
and
brandtbucher
authored
6293d00
View commit details
Copy full SHA for 6293d00
View code at this point
Browse repository at this point
Commits on Nov 5, 2024
GH-125911: Rename big trampoline to "shim" (GH-126339)
savannahostrowski
authored
c3a12ae
View commit details
Copy full SHA for c3a12ae
View code at this point
Browse repository at this point
gh-126366: Fix crash if `__iter__` raises an exception during `yield from` (#126369)
ZeroIntensity
authored
1371295
View commit details
Copy full SHA for 1371295
View code at this point
Browse repository at this point
Commits on Oct 30, 2024
GH-125498: Update JIT builds to use LLVM 19 and preserve_none (GH-125499)
savannahostrowski
authored
c29bbe2
View commit details
Copy full SHA for c29bbe2
View code at this point
Browse repository at this point
Commits on Oct 18, 2024
gh-125207: Fix MSVC 1935 build with JIT (#125209)
Show description for c8fd4b1
mdboom
authored
c8fd4b1
View commit details
Copy full SHA for c8fd4b1
View code at this point
Browse repository at this point
Commits on Oct 2, 2024
GH-119726: Deduplicate AArch64 trampolines within a trace (GH-123872)
diegorusso
authored
b85923a
View commit details
Copy full SHA for b85923a
View code at this point
Browse repository at this point
GH-124820: Move `-mno-outline-atomics` flag to aarch64 Linux JIT builds only (#124821)
savannahostrowski
authored
6737333
View commit details
Copy full SHA for 6737333
View code at this point
Browse repository at this point
Commits on Sep 27, 2024
GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)
Show description for 65f1237
savannahostrowski
and
picnixz
authored
65f1237
View commit details
Copy full SHA for 65f1237
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.