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
Branch selector
main
User selector
cocolato
Datepicker
All time
Commit history
Commits on Sep 30, 2026
gh-158380: Fix the stack operand used by JIT dict access guards (GH-158381)
cocolato
authored
b98c065
View commit details
Copy full SHA for b98c065
Browse repository at this point
Commits on Sep 11, 2026
gh-157247: Block perf trampoline activation when the main interpreter's JIT is enabled (#157258)
cocolato
authored
4c9f267
View commit details
Copy full SHA for 4c9f267
Browse repository at this point
Commits on Aug 13, 2026
gh-154701: prevent executor self-links in JIT cold exits (GH-155323)
Show description for 716cbae
cocolato
and
blurb-it[bot]
authored
716cbae
View commit details
Copy full SHA for 716cbae
Browse repository at this point
Commits on May 23, 2026
gh-148450: `abc.register` needs to update `type_version` when `tp_flags` is changed (#148623)
cocolato
authored
e7eaed5
View commit details
Copy full SHA for e7eaed5
Browse repository at this point
Commits on May 21, 2026
gh-149358: Generating JIT recorder transformers and stabilizing family layouts (GH-149359)
cocolato
authored
0828782
View commit details
Copy full SHA for 0828782
Browse repository at this point
gh-149335: Avoid JIT trace buffer asserts with overhead above `FITNESS_INITIAL` (GH-149633)
cocolato
authored
441af3a
View commit details
Copy full SHA for 441af3a
Browse repository at this point
Commits on May 8, 2026
gh-149459: Fix segfault when `_LOAD_SPECIAL` guard deoptimizes (#149478)
cocolato
authored
c341e34
View commit details
Copy full SHA for c341e34
Browse repository at this point
Commits on Apr 28, 2026
gh-148571: [JIT] Preserve family-head recorder layouts for specialized opcode families (GH-148730)
Show description for be968c7
cocolato
authored
be968c7
View commit details
Copy full SHA for be968c7
Browse repository at this point
Commits on Apr 24, 2026
gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-148089)
Show description for 618b726
cocolato
authored
618b726
View commit details
Copy full SHA for 618b726
Browse repository at this point
Commits on Apr 14, 2026
gh-148378: Allow multiple consecutive recording ops per macro op (GH-148496)
cocolato
authored
5ce0fe8
View commit details
Copy full SHA for 5ce0fe8
Browse repository at this point
Commits on Apr 3, 2026
gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-147966)
cocolato
authored
198b04b
View commit details
Copy full SHA for 198b04b
Browse repository at this point
Commits on Mar 18, 2026
gh-144888: JIT executor bloom filter wide-type optimization and function Inlining (GH-146114)
cocolato
authored
6fe91a9
View commit details
Copy full SHA for 6fe91a9
Browse repository at this point
Commits on Mar 16, 2026
gh-144888: Replace bloom filter linked lists with continuous arrays to optimize executor invalidating performance (GH-145873)
cocolato
authored
81ef1b7
View commit details
Copy full SHA for 81ef1b7
Browse repository at this point
Commits on Mar 11, 2026
gh-144540: Add _MAKE_HEAP_SAFE uop to eliminate unnecessary refcount operations in RETURN_VALUE and YIELD_VALUE (GH-144414)
cocolato
authored
f062014
View commit details
Copy full SHA for f062014
Browse repository at this point
Commits on Mar 10, 2026
gh-144681: Fix JIT trace builder assertion failure when conditional branch jump target coincides with fallthrough target (GH-144742)
cocolato
authored
66eafc9
View commit details
Copy full SHA for 66eafc9
Browse repository at this point
Commits on Mar 2, 2026
gh-144569: Avoid creating temporary objects in `BINARY_SLICE` for list, tuple, and unicode (GH-144590)
Show description for 107863e
cocolato
authored
107863e
View commit details
Copy full SHA for 107863e
Browse repository at this point
Commits on Feb 25, 2026
gh-145197: Fix JIT trace crash when recording function from cleared generator frame (GH-145220)
cocolato
authored
277a037
View commit details
Copy full SHA for 277a037
Browse repository at this point
Commits on Feb 22, 2026
gh-145064: Fix JIT assertion failure during CALL_ALLOC_AND_ENTER_INIT side exit (GH-145100)
cocolato
authored
fd01372
View commit details
Copy full SHA for fd01372
Browse repository at this point
Commits on Feb 9, 2026
gh-144623: Fix missing output uops in optimizer debug output (GH-144617)
cocolato
authored
988286e
View commit details
Copy full SHA for 988286e
Browse repository at this point
Commits on Feb 2, 2026
gh-139109: Replace `_CHECK_STACK_SPACE` with `_CHECK_STACK_SPACE_OPERAND` in JIT optiimizer (GH-144394)
cocolato
authored
89e6607
View commit details
Copy full SHA for 89e6607
Browse repository at this point
gh-144145: Revert PR#144122 for performance and potential bugs. (GH-144391)
Show description for ebbb2ca
cocolato
authored
ebbb2ca
View commit details
Copy full SHA for ebbb2ca
Browse repository at this point
Commits on Jan 30, 2026
gh-144145: Track nullness of properties in the Tier 2 JIT optimizer (GH-144122)
cocolato
authored
1dc12b2
View commit details
Copy full SHA for 1dc12b2
Browse repository at this point
Commits on Jan 29, 2026
gh-143946: Add more debug info in `optimize_uops` (GH-144262)
cocolato
authored
26996b5
View commit details
Copy full SHA for 26996b5
Browse repository at this point
Commits on Jan 24, 2026
gh-144068: fix JIT tracer memory leak when daemon thread exits (GH-144077)
cocolato
authored
2984024
View commit details
Copy full SHA for 2984024
Browse repository at this point
Commits on Jan 17, 2026
gh-143421: Use new buffer to save optimized uops (GH-143682)
cocolato
authored
b4b7324
View commit details
Copy full SHA for b4b7324
Browse repository at this point
gh-143946: Show `JitOptSymbol` on abstract stack when set PYTHON_OPT_DEBUG > 4 (GH-143957)
cocolato
authored
61ec66a
View commit details
Copy full SHA for 61ec66a
Browse repository at this point
gh-143943: add missing header file for `pycore_optimizer_types.h` (GH-143947)
cocolato
authored
7d151e5
View commit details
Copy full SHA for 7d151e5
Browse repository at this point
Commits on Jan 14, 2026
gh-138050: Use cold flag instead of warm flag in `MAKE_WARM` (GH-143827)
cocolato
authored
94dbce1
View commit details
Copy full SHA for 94dbce1
Browse repository at this point
Commits on Jan 8, 2026
gh-143421: Move `JitOptContext` from stack allocation to per-thread heap allocation (GH-143536)
Show description for aeb3403
cocolato
and
kumaraditya303
authored
aeb3403
View commit details
Copy full SHA for aeb3403
Browse repository at this point
Commits on Dec 26, 2025
gh-134584: Eliminate redundant refcounting from `IS_OP` (GH-143171)
Show description for a1c6308
cocolato
authored
a1c6308
View commit details
Copy full SHA for a1c6308
Browse repository at this point
gh-134584: Eliminate redundant refcounting from `_COMPARE_OP_X` (GH-143186)
cocolato
authored
b3f2d80
View commit details
Copy full SHA for b3f2d80
Browse repository at this point
Commits on Dec 23, 2025
gh-134584: Eliminate redundant refcounting from `_BINARY_OP_SUBSCR_TUPLE_INT` (GH-143094)
cocolato
authored
cc48bf0
View commit details
Copy full SHA for cc48bf0
Browse repository at this point
gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_WITH_HINT` (GH-143062)
Show description for 5b5ee3c
cocolato
authored
5b5ee3c
View commit details
Copy full SHA for 5b5ee3c
Browse repository at this point
Commits on Dec 20, 2025
gh-142834: pdb commands command should use last available breakpoint (#142835)
cocolato
authored
3cc5750
View commit details
Copy full SHA for 3cc5750
Browse repository at this point
Commits on Dec 18, 2025
gh-134584: Eliminate redundant refcounting from _BINARY_OP_SUBSCR_LIST_INT (GH-142926)
cocolato
authored
33d94ab
View commit details
Copy full SHA for 33d94ab
Browse repository at this point
Previous
Next
You can’t perform that action at this time.