| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:77634263-57ae-c8f1-e5cb-da3f7db3a55f |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C738:3A446C:41042F:594C0F:6AECBBA3 |
| html-safe-nonce | 34b50191d406a5d2b4cecb6551b02862f741d45ae51cb4f2b521997ad5650b83 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNzM4OjNBNDQ2Qzo0MTA0MkY6NTk0QzBGOjZBRUNCQkEzIiwidmlzaXRvcl9pZCI6IjY3MzU2NzU1NzQzNDE5MDk0MTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 6864ea09274ea4f55d44e6b87601dbc2c0aaa1d8075c026a00aac4ae04877799 |
| hovercard-subject-tag | pull_request:3013674661 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/141595/files |
| twitter:image | https://avatars.githubusercontent.com/u/28750310?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/28750310?s=400&v=4 |
| og:image:alt | This PR gives the JIT free-threading support. It is only on for single-threaded code, and turns off automatically on multi-threaded code. All JIT features are turned on, including the optimizer. Al... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 95ae5445dec4cded2bc4f9d97ede92b9116c0bf381a08a5c844b60b5bddcbc97 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | db4ef601a7f034ae2a68e17d6eeaeb7ee9470192 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/141595/files#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F141595%2Ffiles |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F141595%2Ffiles |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python%2Fcpython |
| Reload | https://github.com/python/cpython/pull/141595/files |
| Reload | https://github.com/python/cpython/pull/141595/files |
| Reload | https://github.com/python/cpython/pull/141595/files |
| python | https://github.com/python |
| cpython | https://github.com/python/cpython |
| Code | https://github.com/python/cpython |
| Issues5k+ (5k+) | https://github.com/python/cpython/issues |
| Pull requests2.3k (2.3k) | https://github.com/python/cpython/pulls |
| Actions | https://github.com/python/cpython/actions |
| Projects | https://github.com/python/cpython/projects |
| Security and quality | https://github.com/python/cpython/security |
| Insights | https://github.com/python/cpython/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| Fidget-Spinner | https://github.com/Fidget-Spinner |
| python:main | https://github.com/python/cpython/tree/main |
| Fidget-Spinner:jit_ft | https://github.com/Fidget-Spinner/cpython/tree/jit_ft |
|
Conversation
61
| https://github.com/python/cpython/pull/141595 |
|
Commits
62
| https://github.com/python/cpython/pull/141595/commits |
|
Checks
75
| https://github.com/python/cpython/pull/141595/checks |
|
Files changed
| https://github.com/python/cpython/pull/141595/files |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
gh-141594: A free-threaded JIT (Part 1)
| https://github.com/python/cpython/pull/141595/files#top |
|
Show all changes
62 commits
| https://github.com/python/cpython/pull/141595/files |
|
6a3bd75
Move all JIT fields to thread state
Fidget-Spinner Nov 13, 2025
| https://github.com/python/cpython/pull/141595/commits/6a3bd75f5f9d0f520e9f59ff84192556a5900345 |
|
ba9a65a
fix a bug with traversing states
Fidget-Spinner Nov 13, 2025
| https://github.com/python/cpython/pull/141595/commits/ba9a65ad539d29b856a0085a08ad84ba8cae45ab |
|
725894d
fix JIT invalidation mechanism for FT
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/725894d0c73dd673071c1df98a1e6ad784546499 |
|
1e5713d
fix re-entrant finalizers
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/1e5713debbaed34de8b967344bc1a8936d6192c1 |
|
f0d4c57
Re-enable the JIT
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/f0d4c576fea04773cbf71797b2088a4c11a1ebd7 |
|
67de7d6
cleanup a little
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/67de7d6a14f4c20443396a16c6adc97912bf3cb5 |
|
7f0bc57
fix weird GC bugs
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/7f0bc57474ed9fde1c043ba5091358d71102e623 |
|
f05e61c
re-enable jit on some stuff
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/f05e61c4a2a793a3753dcd28a6bbf6f0a4ed849a |
|
f78e8c8
fix test, more locks!
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/f78e8c8af4bc6a31a1650448cac59820c5fc4aab |
|
e1f1b30
fix JIT builds
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/e1f1b307c085213dc3e3e17b1776e3ac48409488 |
|
53c5e1d
only clear at end
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/53c5e1d278ed7f3131b1e1e62265b0758aa5dd65 |
|
cc38ee4
remove locks in JIT code
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/cc38ee4afea40e8e4b1f06459fbc80d05e294bee |
|
f8fefb3
fix a few bugs
Fidget-Spinner Nov 14, 2025
| https://github.com/python/cpython/pull/141595/commits/f8fefb334d65e9d0087cd32a556dd0946638d74f |
|
d76a24b
Improve tracer thread safety
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/d76a24b3de5b23514f8ed019852d61cbc0c41b52 |
|
fa99108
set immortal before GC
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/fa9910826b350c1147923554c37213a587e20725 |
|
fcfed96
📜🤖 Added by blurb_it.
blurb-it[bot] Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/fcfed9670245f839cfee3302d155ad4b8dcf68c0 |
|
ba67ab7
fix default builkd
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/ba67ab707dd3a9850f656a995b24048be934e6d0 |
|
b46385b
Merge branch 'jit_ft' of github.com:Fidget-Spinner/cpython into jit_ft
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/b46385ba52f8ef3bb71116efc733707296d07bc5 |
|
46285be
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/46285be8ae889cbcdd7fdac4d234ba2e4092a437 |
|
8ce83cd
fix comment
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/8ce83cd6aab765c1462ce6d4482f72a06b7a2032 |
|
fa55643
lint
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/fa556439eeeffb2d58e26427773742a39a730ab2 |
|
92f3dbf
fix nojit builds
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/92f3dbf98764b9cc9b702ff52229d716d643e53b |
|
7240b15
Remove heavywieght locking--not needed
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/7240b15b35e1da70b0d7aa06d004ea682a5fecb4 |
|
cb87676
address review, fix bug
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/cb876766bf04abe305fb67875c61a538fbd3f8bd |
|
f972637
GC executors
Fidget-Spinner Nov 15, 2025
| https://github.com/python/cpython/pull/141595/commits/f9726375101e4a6653aec89c3eff7cc0a9c98b04 |
|
3ef237b
Change the name
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/3ef237b6ec9e83cb29860bb2ede68db4d2ee40af |
|
44356d6
Address review, remove more refcounting
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/44356d608612e7e22b5e3ce8923f5da6f611d90b |
|
b819053
Fix TSAN races
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/b8190536883373074a8a6a581cdcf69cef6bfbb4 |
|
527aac1
Remove atomics from _CHECK_VALIDITY
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/527aac16fda441fb689c2782ef2ff3af3fb4d860 |
|
b80c02e
fix comment
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/b80c02e6d434dc73a871962946b0404b32915d52 |
|
4278c9d
fix typo
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/4278c9d50a420d8e888bd1bbbcc6392ac5f8726f |
|
d84215d
Re-enable the type/function reverse cache
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/d84215d375854e24574a1e47d4dd634f6beddcb1 |
|
b08ef60
allow allow deferred things to be borrrowed too
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/b08ef603fe3e0d12cbc4e3f3456e9fc45b2d5a20 |
|
c2c8fbe
fix warnings
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/c2c8fbe5dc99f2b2fef66acc2414f6814d4fe2fa |
|
162b1ec
skip bad tests
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/162b1ec5ea5c6684dd0511e2b9958bc2f72b8457 |
|
e0890ff
skip bad tests
Fidget-Spinner Nov 16, 2025
| https://github.com/python/cpython/pull/141595/commits/e0890ff8bd2f4734bfb23ce5f874ffb9a62cb8f7 |
|
197e9f4
reduce diff
Fidget-Spinner Nov 17, 2025
| https://github.com/python/cpython/pull/141595/commits/197e9f4dbf1797747c03d62940f5400971e169a8 |
|
46413cf
Reduce diff to minmal
Fidget-Spinner Nov 17, 2025
| https://github.com/python/cpython/pull/141595/commits/46413cf25a16608c9dfe6a65969e0bf1089af5cf |
|
b5d6571
reduce diff further
Fidget-Spinner Nov 17, 2025
| https://github.com/python/cpython/pull/141595/commits/b5d6571268296ee32d5a2a2553a613752f01cc3e |
|
a93c26c
Reduce diff to near minimal
Fidget-Spinner Nov 17, 2025
| https://github.com/python/cpython/pull/141595/commits/a93c26c87d3a485b79e019dde82c879aed506792 |
|
97d5f2b
typo fix
Fidget-Spinner Nov 17, 2025
| https://github.com/python/cpython/pull/141595/commits/97d5f2bf5585db085a7fc90c8f8a0781a64493c4 |
|
c381903
Address review
Fidget-Spinner Nov 17, 2025
| https://github.com/python/cpython/pull/141595/commits/c381903fdf9cdb475572024efa7e2dca19c8091d |
|
0d6751a
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Dec 16, 2025
| https://github.com/python/cpython/pull/141595/commits/0d6751ab33b352b5c0401f3345ec33835b6162a6 |
|
8190a5c
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Dec 16, 2025
| https://github.com/python/cpython/pull/141595/commits/8190a5ccfe034a9b013c011f1ae1a1d637a4d6d3 |
|
973e961
disable DCE pass for now
Fidget-Spinner Dec 17, 2025
| https://github.com/python/cpython/pull/141595/commits/973e9616de94e171644ed67d7af39a869f91ffd7 |
|
2f39aa8
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Dec 17, 2025
| https://github.com/python/cpython/pull/141595/commits/2f39aa8a10121aef7ddf87c375dee42a9c615e70 |
|
e08c434
comment out object locks
Fidget-Spinner Dec 18, 2025
| https://github.com/python/cpython/pull/141595/commits/e08c4340f4d60a3361c552739355e02ffe7dc81e |
|
00ae7b5
enable GIL on JIT
Fidget-Spinner Dec 18, 2025
| https://github.com/python/cpython/pull/141595/commits/00ae7b5e6377fb0967bcb7afd45c10533b87fff9 |
|
4d9ffa1
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Dec 28, 2025
| https://github.com/python/cpython/pull/141595/commits/4d9ffa1825e664ce3e69adfb302f0815690523f4 |
|
a1ca3a7
fix upstream merges
Fidget-Spinner Dec 28, 2025
| https://github.com/python/cpython/pull/141595/commits/a1ca3a71c4ba8ede868823af4ddea5a020c49931 |
|
cdbbbe3
minor fixups
Fidget-Spinner Dec 28, 2025
| https://github.com/python/cpython/pull/141595/commits/cdbbbe318ae827a3bd92704958d91a9cc11a6285 |
|
0678505
Fix a bug
Fidget-Spinner Dec 28, 2025
| https://github.com/python/cpython/pull/141595/commits/0678505d99733ca5b2ca5c0dee4e02dc473d6c0c |
|
dc1e25c
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Jan 5, 2026
| https://github.com/python/cpython/pull/141595/commits/dc1e25c25e13df9811c6563262fc42c027d78945 |
|
c2416a6
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Jan 7, 2026
| https://github.com/python/cpython/pull/141595/commits/c2416a69340cbfce458ae50116793e4974c3aff1 |
|
65b6dd0
Address review comments
Fidget-Spinner Jan 7, 2026
| https://github.com/python/cpython/pull/141595/commits/65b6dd0e5d3b6addccd66c8f178f54b20bebc342 |
|
7d97437
reduce diff
Fidget-Spinner Jan 7, 2026
| https://github.com/python/cpython/pull/141595/commits/7d9743790277002586eb957f0ac808da44615390 |
|
1a4f2d0
fix build
Fidget-Spinner Jan 7, 2026
| https://github.com/python/cpython/pull/141595/commits/1a4f2d042e3c73bfdd45980e5d6e834a90bda13e |
|
2494965
Add a test
Fidget-Spinner Jan 7, 2026
| https://github.com/python/cpython/pull/141595/commits/24949651f5fff435a92fc31c1aa0f3ab8524b2b3 |
|
aff296a
reduce diff
Fidget-Spinner Jan 7, 2026
| https://github.com/python/cpython/pull/141595/commits/aff296a96e2aa17cab132a8775d64c6f83047367 |
|
8df9aed
Merge remote-tracking branch 'upstream/main' into jit_ft
Fidget-Spinner Jan 9, 2026
| https://github.com/python/cpython/pull/141595/commits/8df9aed162354ebbe247fb137bc6226904efee32 |
|
fb56baa
check env var when re-enabling
Fidget-Spinner Jan 10, 2026
| https://github.com/python/cpython/pull/141595/commits/fb56baae87485ba8c54c1c8b0ad8bbec6c3ed288 |
|
5d987e8
fix warnings
Fidget-Spinner Jan 10, 2026
| https://github.com/python/cpython/pull/141595/commits/5d987e82724b53c92fdbfb74225b7588994bd356 |
|
Clear filters
| https://github.com/python/cpython/pull/141595/files |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
pycore_interp_structs.h
| https://github.com/python/cpython/pull/141595/files#diff-6075b6142803c1eccc213aa150704fd639443c65311d5999f69a5ea77cb76756 |
|
pycore_optimizer.h
| https://github.com/python/cpython/pull/141595/files#diff-04d62d99f4a2b418ae2fd0eecece5b153dee4ac843c706a8de03c45a2d65efcc |
|
pycore_pylifecycle.h
| https://github.com/python/cpython/pull/141595/files#diff-654f110e8bb3ccaa35433482309c4552cd8d74958bfb8b780daa6222f8ab2859 |
|
test_opt.py
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
2025-11-15-16-30-46.gh-issue-141594.PSsC5J.rst
| https://github.com/python/cpython/pull/141595/files#diff-84acd71057f186be94ebb16d0686b928a6c08a6051661894c6cb4e927b2fc1c3 |
|
codeobject.c
| https://github.com/python/cpython/pull/141595/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d |
|
funcobject.c
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
|
listobject.c
| https://github.com/python/cpython/pull/141595/files#diff-67a42c5c0990c7aceea040ffc07905299aab97d64dc49adb256f85340b2c7e81 |
|
typeobject.c
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
bytecodes.c
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
executor_cases.c.h
| https://github.com/python/cpython/pull/141595/files#diff-a1c3430c42a66c16e6d2e154491a6da993b187b27c628545a12a02c7b2a06b81 |
|
generated_cases.c.h
| https://github.com/python/cpython/pull/141595/files#diff-4ef46fa654f95502e49a24f7dc8ee31a4cac9b3433fe9cd2b2d4dd78cfbad448 |
|
optimizer.c
| https://github.com/python/cpython/pull/141595/files#diff-de09f74c4306be5ef0284d665091976873569094d645a35b48467ea2a11d67f7 |
|
optimizer_analysis.c
| https://github.com/python/cpython/pull/141595/files#diff-eac5ab7e741b8b825a24d31a5bf844e86086431fb698cfcabe1277b68c375ca2 |
|
pylifecycle.c
| https://github.com/python/cpython/pull/141595/files#diff-69223f5bb01f359a23246afbbf75b45c622e719424418d658674fbb6c2b36fad |
|
pystate.c
| https://github.com/python/cpython/pull/141595/files#diff-7ac11e526f79b42d6ea9d3592cb99da46775640c69fa5510f4a6de87cced7141 |
|
sysmodule.c
| https://github.com/python/cpython/pull/141595/files#diff-a3a5c73931235f7f344c072dc755d6508e13923db3f5d581c5e88652075871cb |
|
template.c
| https://github.com/python/cpython/pull/141595/files#diff-704d7b643d1dba671c333a070f62cb13f78cfadf481801ff59ebd4ba9272f4ba |
| Include/internal/pycore_interp_structs.h | https://github.com/python/cpython/pull/141595/files#diff-6075b6142803c1eccc213aa150704fd639443c65311d5999f69a5ea77cb76756 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Include/internal/pycore_interp_structs.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-6075b6142803c1eccc213aa150704fd639443c65311d5999f69a5ea77cb76756 |
|
| https://github.com/python/cpython/pull/141595/files#diff-6075b6142803c1eccc213aa150704fd639443c65311d5999f69a5ea77cb76756 |
| Include/internal/pycore_optimizer.h | https://github.com/python/cpython/pull/141595/files#diff-04d62d99f4a2b418ae2fd0eecece5b153dee4ac843c706a8de03c45a2d65efcc |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Include/internal/pycore_optimizer.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-04d62d99f4a2b418ae2fd0eecece5b153dee4ac843c706a8de03c45a2d65efcc |
|
| https://github.com/python/cpython/pull/141595/files#diff-04d62d99f4a2b418ae2fd0eecece5b153dee4ac843c706a8de03c45a2d65efcc |
|
| https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L314 |
| Include/internal/pycore_pylifecycle.h | https://github.com/python/cpython/pull/141595/files#diff-654f110e8bb3ccaa35433482309c4552cd8d74958bfb8b780daa6222f8ab2859 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Include/internal/pycore_pylifecycle.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-654f110e8bb3ccaa35433482309c4552cd8d74958bfb8b780daa6222f8ab2859 |
|
| https://github.com/python/cpython/pull/141595/files#diff-654f110e8bb3ccaa35433482309c4552cd8d74958bfb8b780daa6222f8ab2859 |
| Lib/test/test_capi/test_opt.py | https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Lib/test/test_capi/test_opt.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67b5bd915e37f77df79907865982648172c27d3b96fbb072b30a73c6a2735439 |
| Misc/NEWS.d/next/Core_and_Builtins/2025-11-15-16-30-46.gh-issue-141594.PSsC5J.rst | https://github.com/python/cpython/pull/141595/files#diff-84acd71057f186be94ebb16d0686b928a6c08a6051661894c6cb4e927b2fc1c3 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Misc/NEWS.d/next/Core_and_Builtins/2025-11-15-16-30-46.gh-issue-141594.PSsC5J.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L207 |
| Objects/codeobject.c | https://github.com/python/cpython/pull/141595/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Objects/codeobject.c |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d |
|
| https://github.com/python/cpython/pull/141595/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d |
|
| https://github.com/python/cpython/pull/141595/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d |
|
| https://github.com/python/cpython/pull/141595/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d |
| Objects/funcobject.c | https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Objects/funcobject.c |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
| markshannon | https://github.com/markshannon |
| Nov 17, 2025 | https://github.com/python/cpython/pull/141595/files#r2534004910 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
| Fidget-Spinner | https://github.com/Fidget-Spinner |
| Nov 17, 2025 | https://github.com/python/cpython/pull/141595/files#r2534378486 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
| efimov-mikhail | https://github.com/efimov-mikhail |
| Nov 17, 2025 | https://github.com/python/cpython/pull/141595/files#r2534061814 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
| Fidget-Spinner | https://github.com/Fidget-Spinner |
| Nov 17, 2025 | https://github.com/python/cpython/pull/141595/files#r2534374203 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
| markshannon | https://github.com/markshannon |
| Nov 17, 2025 | https://github.com/python/cpython/pull/141595/files#r2534018195 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
| Fidget-Spinner | https://github.com/Fidget-Spinner |
| Nov 17, 2025 | https://github.com/python/cpython/pull/141595/files#r2534384932 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
| https://github.com/python/cpython/pull/141595/files#diff-57bc77178b3d6f1010dd924722c87522f224d93bc341f0e46c0945094124d8f2 |
| Objects/listobject.c | https://github.com/python/cpython/pull/141595/files#diff-67a42c5c0990c7aceea040ffc07905299aab97d64dc49adb256f85340b2c7e81 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Objects/listobject.c |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-67a42c5c0990c7aceea040ffc07905299aab97d64dc49adb256f85340b2c7e81 |
|
| https://github.com/python/cpython/pull/141595/files#diff-67a42c5c0990c7aceea040ffc07905299aab97d64dc49adb256f85340b2c7e81 |
|
| https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L213 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Objects/typeobject.c |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
| https://github.com/python/cpython/pull/141595/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
|
| https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L218 |
| Python/bytecodes.c | https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
View file
| https://github.com/python/cpython/blob/5d987e82724b53c92fdbfb74225b7588994bd356/Python/bytecodes.c |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/141595/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
|
| https://github.com/python/cpython/pull/141595/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342 |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
| Please reload this page | https://github.com/python/cpython/pull/141595/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |