FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-139109: A new tracing JIT compiler frontend for CPython by Fidget-Spinner · Pull Request #140310 · python/cpython · GitHub
gh-139109: A new tracing JIT compiler frontend for CPython by Fidget-Spinner · Pull Request #140310 · python/cpython · GitHub
Skip to content
Navigation Menu
Sign in
Appearance settings
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
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
View all industries
View all solutions
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
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
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
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-139109: A new tracing JIT compiler frontend for CPython
- #140310
#140310
Merged
Fidget-Spinner
merged 196 commits into
python:main
python/cpython:main
from
Fidget-Spinner:tracing_jit
Fidget-Spinner/cpython:tracing_jit
Copy head branch name to clipboard
Nov 13, 2025
Conversation
Commits
196
(196)
Checks
Files changed
Merged
gh-139109: A new tracing JIT compiler frontend for CPython
#140310
Fidget-Spinner
merged 196 commits into
python:main
python/cpython:main
from
Fidget-Spinner:tracing_jit
Fidget-Spinner/cpython:tracing_jit
Copy head branch name to clipboard
Commits
Commits on Sep 18, 2025
Basic trace recording
Fidget-Spinner
committed
795ef49
View commit details
Copy full SHA for 795ef49
Browse repository at this point
Commits on Sep 19, 2025
WIP generators
Fidget-Spinner
committed
40bf6c1
View commit details
Copy full SHA for 40bf6c1
Browse repository at this point
refactor to translate on the go
Fidget-Spinner
committed
13188a9
View commit details
Copy full SHA for 13188a9
Browse repository at this point
working python startup
Fidget-Spinner
committed
e63de39
View commit details
Copy full SHA for e63de39
Browse repository at this point
fix a bug with specializzation
Fidget-Spinner
committed
fba9d2d
View commit details
Copy full SHA for fba9d2d
Browse repository at this point
Commits on Sep 20, 2025
Fully working bm_generators
Fidget-Spinner
committed
7192671
View commit details
Copy full SHA for 7192671
Browse repository at this point
fix jit build
Fidget-Spinner
committed
07542dd
View commit details
Copy full SHA for 07542dd
Browse repository at this point
Fix exception tracing
Fidget-Spinner
committed
021fc44
View commit details
Copy full SHA for 021fc44
Browse repository at this point
Fix jump tracing
Fidget-Spinner
committed
f886c43
View commit details
Copy full SHA for f886c43
Browse repository at this point
Fix handling of ENTER_EXECUTOR
Fidget-Spinner
committed
3066963
View commit details
Copy full SHA for 3066963
Browse repository at this point
Commits on Sep 21, 2025
Fix ENTER_EXECUTOR bug
Fidget-Spinner
committed
20b283b
View commit details
Copy full SHA for 20b283b
Browse repository at this point
Fix over-tracing bug
Fidget-Spinner
committed
36554a5
View commit details
Copy full SHA for 36554a5
Browse repository at this point
fix JIT + debug builds
Fidget-Spinner
committed
92bba64
View commit details
Copy full SHA for 92bba64
Browse repository at this point
Fix double-initialization
Fidget-Spinner
committed
2e3ddc1
View commit details
Copy full SHA for 2e3ddc1
Browse repository at this point
fix exception bug
Fidget-Spinner
committed
aada168
View commit details
Copy full SHA for aada168
Browse repository at this point
Commits on Sep 22, 2025
Fix dispatch_inlined
Fidget-Spinner
committed
7b5c655
View commit details
Copy full SHA for 7b5c655
Browse repository at this point
Fix handling of EXTENDED_ARG
Fidget-Spinner
committed
3e9f782
View commit details
Copy full SHA for 3e9f782
Browse repository at this point
Fix chain depth bug
Fidget-Spinner
committed
9a66605
View commit details
Copy full SHA for 9a66605
Browse repository at this point
remove printf
Fidget-Spinner
committed
108ab7f
View commit details
Copy full SHA for 108ab7f
Browse repository at this point
Commits on Sep 23, 2025
fix problem with jumping labels
Fidget-Spinner
committed
fac8c74
View commit details
Copy full SHA for fac8c74
Browse repository at this point
Point to previous executor when side-exiting
Fidget-Spinner
committed
fd3bb48
View commit details
Copy full SHA for fd3bb48
Browse repository at this point
Fix progress needed and warmup
Fidget-Spinner
committed
96b7bb2
View commit details
Copy full SHA for 96b7bb2
Browse repository at this point
Commits on Sep 24, 2025
Fix unsupported opcode bug, turn off optimizer again
Fidget-Spinner
committed
396818b
View commit details
Copy full SHA for 396818b
Browse repository at this point
fix branch tracing
Fidget-Spinner
committed
57f417e
View commit details
Copy full SHA for 57f417e
Browse repository at this point
fix branch prediction for real
Fidget-Spinner
committed
2c603cc
View commit details
Copy full SHA for 2c603cc
Browse repository at this point
fix non-sstandard C
Fidget-Spinner
committed
02f1fb4
View commit details
Copy full SHA for 02f1fb4
Browse repository at this point
Track from JUMP_BACKWARD rather than FOR_ITER
Fidget-Spinner
committed
dc414a3
View commit details
Copy full SHA for dc414a3
Browse repository at this point
Fix bug where code/func get freed halfway
Fidget-Spinner
committed
0ffc2dd
View commit details
Copy full SHA for 0ffc2dd
Browse repository at this point
Commits on Oct 9, 2025
add back replaced, move jit tracing env var to
Fidget-Spinner
committed
2032b9c
View commit details
Copy full SHA for 2032b9c
Browse repository at this point
Handle recursive tracing and CALL_ALLOC_AND_ENTER_INIT
Fidget-Spinner
committed
299a068
View commit details
Copy full SHA for 299a068
Browse repository at this point
Fix recursive tracing and dynamic exits
Fidget-Spinner
committed
8e0fb21
View commit details
Copy full SHA for 8e0fb21
Browse repository at this point
Fix handling of EXTENDED_ARG
Fidget-Spinner
committed
95eee89
View commit details
Copy full SHA for 95eee89
Browse repository at this point
Commits on Oct 16, 2025
Just punt on large opargs for now
Fidget-Spinner
committed
6936a38
View commit details
Copy full SHA for 6936a38
Browse repository at this point
cleanup a little
Fidget-Spinner
committed
a274451
View commit details
Copy full SHA for a274451
Browse repository at this point
fix recursive tracing
Fidget-Spinner
committed
f55129e
View commit details
Copy full SHA for f55129e
Browse repository at this point
Commits on Oct 17, 2025
comment out debugging
Fidget-Spinner
committed
71bd27b
View commit details
Copy full SHA for 71bd27b
Browse repository at this point
Delete out.txt
Fidget-Spinner
committed
e834c88
View commit details
Copy full SHA for e834c88
Browse repository at this point
patch the graphviz dump
Fidget-Spinner
committed
cae8f10
View commit details
Copy full SHA for cae8f10
Browse repository at this point
fix bug with predicted stuff
Fidget-Spinner
committed
39bc819
View commit details
Copy full SHA for 39bc819
Browse repository at this point
Properly record the predicted ops
Fidget-Spinner
committed
ff92937
View commit details
Copy full SHA for ff92937
Browse repository at this point
Re-enable the optimizer
Fidget-Spinner
committed
2589eb0
View commit details
Copy full SHA for 2589eb0
Browse repository at this point
Delete hello.gvz
Fidget-Spinner
committed
a2e92a6
View commit details
Copy full SHA for a2e92a6
Browse repository at this point
turn off optimizer again (for now)
Fidget-Spinner
committed
cbb3ad2
View commit details
Copy full SHA for cbb3ad2
Browse repository at this point
Turn off optimizer for real, trace through init
Fidget-Spinner
committed
9910b65
View commit details
Copy full SHA for 9910b65
Browse repository at this point
fix a few tests and their exposed bugs
Fidget-Spinner
committed
5102ab6
View commit details
Copy full SHA for 5102ab6
Browse repository at this point
Commits on Oct 18, 2025
Restore the optimizer fully
Fidget-Spinner
committed
c0c14b4
View commit details
Copy full SHA for c0c14b4
Browse repository at this point
invalidate freed code/function objects used for global promotion
Fidget-Spinner
committed
7d4f866
View commit details
Copy full SHA for 7d4f866
Browse repository at this point
Fix tracing
Fidget-Spinner
committed
1981f50
View commit details
Copy full SHA for 1981f50
Browse repository at this point
fix tracing completely
Fidget-Spinner
committed
b879dab
View commit details
Copy full SHA for b879dab
Browse repository at this point
Separate the tracer out into its own file
Fidget-Spinner
committed
093578c
View commit details
Copy full SHA for 093578c
Browse repository at this point
Cleanup, bugfixes to sys trace
Fidget-Spinner
committed
d114944
View commit details
Copy full SHA for d114944
Browse repository at this point
Whole test suite passing
Fidget-Spinner
committed
e50ff65
View commit details
Copy full SHA for e50ff65
Browse repository at this point
Remove unused buffer
Fidget-Spinner
committed
54f6cd6
View commit details
Copy full SHA for 54f6cd6
Browse repository at this point
Cleanup warnings
Fidget-Spinner
committed
e3f18e6
View commit details
Copy full SHA for e3f18e6
Browse repository at this point
refactor a little
Fidget-Spinner
committed
608772f
View commit details
Copy full SHA for 608772f
Browse repository at this point
Cleanup
Fidget-Spinner
committed
1872715
View commit details
Copy full SHA for 1872715
Browse repository at this point
📜🤖 Added by blurb_it.
blurb-it[bot]
authored
460fb39
View commit details
Copy full SHA for 460fb39
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into tracing_jit
Fidget-Spinner
committed
8d6f1db
View commit details
Copy full SHA for 8d6f1db
Browse repository at this point
Disable windows CI for now, simplify
Fidget-Spinner
committed
a8762c2
View commit details
Copy full SHA for a8762c2
Browse repository at this point
restore non-jit builds
Fidget-Spinner
committed
72c2242
View commit details
Copy full SHA for 72c2242
Browse repository at this point
make mypy happy
Fidget-Spinner
committed
d76dc85
View commit details
Copy full SHA for d76dc85
Browse repository at this point
fix linter and mypy?
Fidget-Spinner
committed
87c0b72
View commit details
Copy full SHA for 87c0b72
Browse repository at this point
more cleanup to fix CI
Fidget-Spinner
committed
24cd7f9
View commit details
Copy full SHA for 24cd7f9
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into tracing_jit
Fidget-Spinner
committed
8ae2e4c
View commit details
Copy full SHA for 8ae2e4c
Browse repository at this point
Fix lltrace on jit debug builds
Fidget-Spinner
committed
f38ef69
View commit details
Copy full SHA for f38ef69
Browse repository at this point
Commits on Oct 19, 2025
Turn off tracing on dynamic exit
Fidget-Spinner
committed
960d647
View commit details
Copy full SHA for 960d647
Browse repository at this point
Fix _CHECK_PERIODIC insertion
Fidget-Spinner
committed
1798ab1
View commit details
Copy full SHA for 1798ab1
Browse repository at this point
Increase uop length to compensate
Fidget-Spinner
committed
681485f
View commit details
Copy full SHA for 681485f
Browse repository at this point
Handle EXTENDED_ARG
Fidget-Spinner
committed
9bb03a8
View commit details
Copy full SHA for 9bb03a8
Browse repository at this point
Handle unstable branches
Fidget-Spinner
committed
4b26cde
View commit details
Copy full SHA for 4b26cde
Browse repository at this point
Don't JIT short traces except if they end in a loop
Fidget-Spinner
committed
d820e22
View commit details
Copy full SHA for d820e22
Browse repository at this point
Commits on Oct 20, 2025
revert last 2 changes
Fidget-Spinner
committed
00c81fa
View commit details
Copy full SHA for 00c81fa
Browse repository at this point
Support BINARY_OP_INPLACE_ADD_UNICODE
Fidget-Spinner
committed
ba64a5b
View commit details
Copy full SHA for ba64a5b
Browse repository at this point
Trace through BINARY_OP_SUBSCR_GETITEM
Fidget-Spinner
committed
b00252e
View commit details
Copy full SHA for b00252e
Browse repository at this point
Close loops
Fidget-Spinner
committed
754b3b7
View commit details
Copy full SHA for 754b3b7
Browse repository at this point
Specialize on deopt when tracing
Fidget-Spinner
committed
6045a67
View commit details
Copy full SHA for 6045a67
Browse repository at this point
make mypy happy
Fidget-Spinner
committed
ec2971f
View commit details
Copy full SHA for ec2971f
Browse repository at this point
remedies against trace explosion
Fidget-Spinner
committed
d49e367
View commit details
Copy full SHA for d49e367
Browse repository at this point
lint
Fidget-Spinner
committed
55892a4
View commit details
Copy full SHA for 55892a4
Browse repository at this point
Fix a bug with where the executors get inserted during EXTENDED_ARG
Fidget-Spinner
committed
dd0e16f
View commit details
Copy full SHA for dd0e16f
Browse repository at this point
Revert remedies against trace explosion
Fidget-Spinner
committed
d18c1a1
View commit details
Copy full SHA for d18c1a1
Browse repository at this point
Commits on Oct 21, 2025
First half of reviews
Fidget-Spinner
committed
7d17741
View commit details
Copy full SHA for 7d17741
Browse repository at this point
Fix naming of things
Fidget-Spinner
committed
8ebb6cb
View commit details
Copy full SHA for 8ebb6cb
Browse repository at this point
restore optimizer code
Fidget-Spinner
committed
c23e591
View commit details
Copy full SHA for c23e591
Browse repository at this point
Clean up macros
Fidget-Spinner
committed
a62fe40
View commit details
Copy full SHA for a62fe40
Browse repository at this point
Clean up the cases generator
Fidget-Spinner
committed
e4f1624
View commit details
Copy full SHA for e4f1624
Browse repository at this point
Commits on Oct 23, 2025
Close loops properly, don't trace into nested loops
Fidget-Spinner
committed
a7fcf24
View commit details
Copy full SHA for a7fcf24
Browse repository at this point
fix test
Fidget-Spinner
committed
eb73378
View commit details
Copy full SHA for eb73378
Browse repository at this point
debug changes
Fidget-Spinner
committed
2b5fe3a
View commit details
Copy full SHA for 2b5fe3a
Browse repository at this point
add comment to CI
Fidget-Spinner
committed
3385420
View commit details
Copy full SHA for 3385420
Browse repository at this point
Rewrite the tracing JIT to use a common opcode handler
Fidget-Spinner
committed
cedd7af
View commit details
Copy full SHA for cedd7af
Browse repository at this point
Fix ifdefs
Fidget-Spinner
committed
676faf8
View commit details
Copy full SHA for 676faf8
Browse repository at this point
Address review of macros
Fidget-Spinner
committed
cdcce30
View commit details
Copy full SHA for cdcce30
Browse repository at this point
fix a tracing bug, ifdef out code
Fidget-Spinner
committed
1a3f129
View commit details
Copy full SHA for 1a3f129
Browse repository at this point
fix JIT builds
Fidget-Spinner
committed
e8fff00
View commit details
Copy full SHA for e8fff00
Browse repository at this point
Commits on Oct 24, 2025
regen frozenmain
Fidget-Spinner
committed
7b2a8ca
View commit details
Copy full SHA for 7b2a8ca
Browse repository at this point
fix build on non-JIT
Fidget-Spinner
committed
abb1757
View commit details
Copy full SHA for abb1757
Browse repository at this point
fix pystats jit build
Fidget-Spinner
committed
0fee4e9
View commit details
Copy full SHA for 0fee4e9
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into tracing_jit
Fidget-Spinner
committed
ccc7893
View commit details
Copy full SHA for ccc7893
Browse repository at this point
specialization and deopt fixes
Fidget-Spinner
committed
eb970e0
View commit details
Copy full SHA for eb970e0
Browse repository at this point
fix test
Fidget-Spinner
committed
abecfd6
View commit details
Copy full SHA for abecfd6
Browse repository at this point
disable tracing on FT
Fidget-Spinner
committed
8aeabd5
View commit details
Copy full SHA for 8aeabd5
Browse repository at this point
Fix FT
Fidget-Spinner
committed
6bd1541
View commit details
Copy full SHA for 6bd1541
Browse repository at this point
Emit RECORD_DYNAMIC_JUMP_TAKEN automatically
Fidget-Spinner
committed
a53ca1d
View commit details
Copy full SHA for a53ca1d
Browse repository at this point
Remove TIER2_STORE_IP
Fidget-Spinner
committed
ce66f3b
View commit details
Copy full SHA for ce66f3b
Browse repository at this point
make mypy happy
Fidget-Spinner
committed
5733455
View commit details
Copy full SHA for 5733455
Browse repository at this point
Move specializing ddetection to specialize inst
Fidget-Spinner
committed
4aab2df
View commit details
Copy full SHA for 4aab2df
Browse repository at this point
Fix the counters
Fidget-Spinner
committed
ab7527c
View commit details
Copy full SHA for ab7527c
Browse repository at this point
fix windows builds
Fidget-Spinner
committed
7e7b240
View commit details
Copy full SHA for 7e7b240
Browse repository at this point
Commits on Oct 25, 2025
Support underflow and yield value in the optimizer
Fidget-Spinner
committed
4a4a31f
View commit details
Copy full SHA for 4a4a31f
Browse repository at this point
fix
Fidget-Spinner
committed
72e1738
View commit details
Copy full SHA for 72e1738
Browse repository at this point
Fix a bug with ENTER_EXECUTOR linking
Fidget-Spinner
committed
5e17707
View commit details
Copy full SHA for 5e17707
Browse repository at this point
up the trace length
Fidget-Spinner
committed
1e132f0
View commit details
Copy full SHA for 1e132f0
Browse repository at this point
Change the backoffs to fix nqueens
Fidget-Spinner
committed
bf17539
View commit details
Copy full SHA for bf17539
Browse repository at this point
fix no-opt JIT
Fidget-Spinner
committed
7ab76a8
View commit details
Copy full SHA for 7ab76a8
Browse repository at this point
Commits on Oct 26, 2025
Fix a test
Fidget-Spinner
committed
86ab7f1
View commit details
Copy full SHA for 86ab7f1
Browse repository at this point
fix up gitattributes
Fidget-Spinner
committed
5f39672
View commit details
Copy full SHA for 5f39672
Browse repository at this point
address review
Fidget-Spinner
committed
440ad03
View commit details
Copy full SHA for 440ad03
Browse repository at this point
Address Chris' review
Fidget-Spinner
committed
9cc7999
View commit details
Copy full SHA for 9cc7999
Browse repository at this point
Commits on Oct 27, 2025
Address Kumar's review
Fidget-Spinner
committed
4b4e857
View commit details
Copy full SHA for 4b4e857
Browse repository at this point
Change RECORD_PREVIOUS_INST to a label to save an opcode
Fidget-Spinner
committed
a5d918e
View commit details
Copy full SHA for a5d918e
Browse repository at this point
fix some formatting
Fidget-Spinner
committed
d601256
View commit details
Copy full SHA for d601256
Browse repository at this point
fix cg builds, invalidate executors on function deallocation
Fidget-Spinner
committed
425fd51
View commit details
Copy full SHA for 425fd51
Browse repository at this point
Differentiate the two dependencies
Fidget-Spinner
committed
1f8c3df
View commit details
Copy full SHA for 1f8c3df
Browse repository at this point
Stop recursive traces
Fidget-Spinner
committed
bdd2123
View commit details
Copy full SHA for bdd2123
Browse repository at this point
fix backoff
Fidget-Spinner
committed
5f4f310
View commit details
Copy full SHA for 5f4f310
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into tracing_jit
Fidget-Spinner
committed
b5a9b07
View commit details
Copy full SHA for b5a9b07
Browse repository at this point
merge from upstream
Fidget-Spinner
committed
8adaf4d
View commit details
Copy full SHA for 8adaf4d
Browse repository at this point
Move unpredictable jump detection to the cases generator
Fidget-Spinner
committed
e918cb2
View commit details
Copy full SHA for e918cb2
Browse repository at this point
Sink LOAD_IP into guards
Fidget-Spinner
committed
e9e2bb9
View commit details
Copy full SHA for e9e2bb9
Browse repository at this point
Commits on Oct 28, 2025
fix backoff counters
Fidget-Spinner
committed
01c2d73
View commit details
Copy full SHA for 01c2d73
Browse repository at this point
properly restore exponential backoffs
Fidget-Spinner
committed
1d3aed1
View commit details
Copy full SHA for 1d3aed1
Browse repository at this point
fix test
Fidget-Spinner
committed
7bfac26
View commit details
Copy full SHA for 7bfac26
Browse repository at this point
fix backoff for previous exits
Fidget-Spinner
committed
ac0711d
View commit details
Copy full SHA for ac0711d
Browse repository at this point
remove faulty assertion
Fidget-Spinner
committed
da66058
View commit details
Copy full SHA for da66058
Browse repository at this point
Fix INTERPRETER_EXIT tracing
Fidget-Spinner
committed
692a992
View commit details
Copy full SHA for 692a992
Browse repository at this point
Commits on Oct 29, 2025
Add _GUARD_IP autogenerator
Fidget-Spinner
committed
84ee07b
View commit details
Copy full SHA for 84ee07b
Browse repository at this point
make windows happy
Fidget-Spinner
committed
72368ed
View commit details
Copy full SHA for 72368ed
Browse repository at this point
Remove check on RESUME
Fidget-Spinner
committed
8e62fd1
View commit details
Copy full SHA for 8e62fd1
Browse repository at this point
cleanup
Fidget-Spinner
committed
92cc140
View commit details
Copy full SHA for 92cc140
Browse repository at this point
Commits on Oct 30, 2025
Remove dynamic exit for _FOR_ITER_TIER_TWO
Fidget-Spinner
committed
af9ea57
View commit details
Copy full SHA for af9ea57
Browse repository at this point
Commits on Nov 1, 2025
Remove bytecode object for ceval.c
Fidget-Spinner
committed
3ed1402
View commit details
Copy full SHA for 3ed1402
Browse repository at this point
fix mypy
Fidget-Spinner
committed
0a1bad2
View commit details
Copy full SHA for 0a1bad2
Browse repository at this point
regen global objects
Fidget-Spinner
committed
0498568
View commit details
Copy full SHA for 0498568
Browse repository at this point
Merge remote-tracking branch 'origin/main' into tracing_jit
Fidget-Spinner
committed
d44ca1e
View commit details
Copy full SHA for d44ca1e
Browse repository at this point
fix C analyzer
Fidget-Spinner
committed
2dbc291
View commit details
Copy full SHA for 2dbc291
Browse repository at this point
convert spaces to tabs
Fidget-Spinner
committed
82ec8f1
View commit details
Copy full SHA for 82ec8f1
Browse repository at this point
Commits on Nov 5, 2025
Fix a bug in not setting executors
Fidget-Spinner
committed
f526688
View commit details
Copy full SHA for f526688
Browse repository at this point
Revert "Fix a bug in not setting executors"
Show description for c78a4e6
Fidget-Spinner
committed
c78a4e6
View commit details
Copy full SHA for c78a4e6
Browse repository at this point
cold dynamic executors
Fidget-Spinner
committed
aa92d84
View commit details
Copy full SHA for aa92d84
Browse repository at this point
fix frame owned by interp
Fidget-Spinner
committed
253f230
View commit details
Copy full SHA for 253f230
Browse repository at this point
Use a different chain depth for dynamic exits
Fidget-Spinner
committed
ffa2b72
View commit details
Copy full SHA for ffa2b72
Browse repository at this point
remove two chain depths
Fidget-Spinner
committed
897edf5
View commit details
Copy full SHA for 897edf5
Browse repository at this point
Make sure we don't reenter executors when guard exec ip fails
Fidget-Spinner
committed
1ef4a37
View commit details
Copy full SHA for 1ef4a37
Browse repository at this point
remove dynamic tracing for now
Fidget-Spinner
committed
0e92118
View commit details
Copy full SHA for 0e92118
Browse repository at this point
Don't limit control-flow exits
Fidget-Spinner
committed
c75d91c
View commit details
Copy full SHA for c75d91c
Browse repository at this point
fix assertion
Fidget-Spinner
committed
bf1ddab
View commit details
Copy full SHA for bf1ddab
Browse repository at this point
Commits on Nov 6, 2025
Remove _DYNAMIC_EXIT jumping for now.
Fidget-Spinner
committed
a64215d
View commit details
Copy full SHA for a64215d
Browse repository at this point
reduce diff
Fidget-Spinner
committed
da5e7b7
View commit details
Copy full SHA for da5e7b7
Browse repository at this point
rework ad-hoc generation of guards
Fidget-Spinner
committed
83c85c3
View commit details
Copy full SHA for 83c85c3
Browse repository at this point
fix jit builds
Fidget-Spinner
committed
6c77ee3
View commit details
Copy full SHA for 6c77ee3
Browse repository at this point
more future-proofing
Fidget-Spinner
committed
3fd3ab5
View commit details
Copy full SHA for 3fd3ab5
Browse repository at this point
lint
Fidget-Spinner
committed
6429b2f
View commit details
Copy full SHA for 6429b2f
Browse repository at this point
special case first instr properly
Fidget-Spinner
committed
5cfc7a9
View commit details
Copy full SHA for 5cfc7a9
Browse repository at this point
move strange control flow detection up
Fidget-Spinner
committed
c5de275
View commit details
Copy full SHA for c5de275
Browse repository at this point
move code to correcdt places
Fidget-Spinner
committed
b7b3c23
View commit details
Copy full SHA for b7b3c23
Browse repository at this point
fix a bug where we point FOR_ITER_TIER_TWO
Fidget-Spinner
committed
cda3dce
View commit details
Copy full SHA for cda3dce
Browse repository at this point
cleanup
Fidget-Spinner
committed
3f212a4
View commit details
Copy full SHA for 3f212a4
Browse repository at this point
Commits on Nov 7, 2025
Partially address review
Fidget-Spinner
committed
4f29dd3
View commit details
Copy full SHA for 4f29dd3
Browse repository at this point
remove nedsguardip table
Fidget-Spinner
committed
5af4b0a
View commit details
Copy full SHA for 5af4b0a
Browse repository at this point
Cleanup cases generator
Fidget-Spinner
committed
46c079a
View commit details
Copy full SHA for 46c079a
Browse repository at this point
massive refactoring of the struct
Fidget-Spinner
committed
4aeb4ab
View commit details
Copy full SHA for 4aeb4ab
Browse repository at this point
massive refactoring 2
Fidget-Spinner
committed
fe3a6a1
View commit details
Copy full SHA for fe3a6a1
Browse repository at this point
reduce diff
Fidget-Spinner
committed
10fa14a
View commit details
Copy full SHA for 10fa14a
Browse repository at this point
fix windows
Fidget-Spinner
committed
0f978c4
View commit details
Copy full SHA for 0f978c4
Browse repository at this point
make mypy happy
Fidget-Spinner
committed
3c80446
View commit details
Copy full SHA for 3c80446
Browse repository at this point
Move to thread state
Fidget-Spinner
committed
aaf6873
View commit details
Copy full SHA for aaf6873
Browse repository at this point
Update optimizer.c
Fidget-Spinner
committed
547f587
View commit details
Copy full SHA for 547f587
Browse repository at this point
Update generated_cases.c.h
Fidget-Spinner
committed
a55d766
View commit details
Copy full SHA for a55d766
Browse repository at this point
Commits on Nov 8, 2025
Support __init__ in the optimizer
Fidget-Spinner
committed
278bbe6
View commit details
Copy full SHA for 278bbe6
Browse repository at this point
Fix a few perf regressions due to tracing thru optimizer
Fidget-Spinner
committed
f547880
View commit details
Copy full SHA for f547880
Browse repository at this point
Some fixups
Fidget-Spinner
committed
7e2bc1d
View commit details
Copy full SHA for 7e2bc1d
Browse repository at this point
Commits on Nov 10, 2025
Clean up labels
Fidget-Spinner
committed
fa3e285
View commit details
Copy full SHA for fa3e285
Browse repository at this point
fix TC
Fidget-Spinner
committed
251e19e
View commit details
Copy full SHA for 251e19e
Browse repository at this point
Remove specialize_counter
Fidget-Spinner
committed
08ec600
View commit details
Copy full SHA for 08ec600
Browse repository at this point
rename jit_state to jit_tracer_state
Fidget-Spinner
committed
f7c26d4
View commit details
Copy full SHA for f7c26d4
Browse repository at this point
Commits on Nov 11, 2025
Restore a test, address review
Fidget-Spinner
committed
ae1d6fe
View commit details
Copy full SHA for ae1d6fe
Browse repository at this point
remove CALL_LIST_APPEND fix
Fidget-Spinner
committed
0658f1b
View commit details
Copy full SHA for 0658f1b
Browse repository at this point
Commits on Nov 12, 2025
fix JIT builds
Fidget-Spinner
committed
f8a764a
View commit details
Copy full SHA for f8a764a
Browse repository at this point
Address review
Fidget-Spinner
committed
b72ab8b
View commit details
Copy full SHA for b72ab8b
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into tracing_jit
Fidget-Spinner
committed
8993e6c
View commit details
Copy full SHA for 8993e6c
Browse repository at this point
Commits on Nov 13, 2025
add stats, document
Fidget-Spinner
committed
fa45ae8
View commit details
Copy full SHA for fa45ae8
Browse repository at this point
Fix off-by-one
Fidget-Spinner
committed
308ccc0
View commit details
Copy full SHA for 308ccc0
Browse repository at this point
address review
Fidget-Spinner
committed
33cf287
View commit details
Copy full SHA for 33cf287
Browse repository at this point
Fix a bug in dependencies detected by CI
Fidget-Spinner
committed
3163d9b
View commit details
Copy full SHA for 3163d9b
Browse repository at this point
add code object only after we add to trace
Fidget-Spinner
committed
658fd98
View commit details
Copy full SHA for 658fd98
Browse repository at this point
Footer
© 2026 GitHub, Inc.
Footer navigation
Terms
Privacy
Security
Status
Community
Docs
Contact
You can’t perform that action at this time.
Back
|
FazBrowse Home
|
New Git URL