| 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:607e6dc3-75fb-250a-e978-2a5f866426da |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9F74:156B82:37FAA8:4C400B:6AECB9AD |
| html-safe-nonce | 3e094655bdc03e97e08abfd947da6792e144acd5b5cf15abb40493f7dc809549 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5Rjc0OjE1NkI4MjozN0ZBQTg6NEM0MDBCOjZBRUNCOUFEIiwidmlzaXRvcl9pZCI6IjYwNzY2NjAzMDIxNTkzMjk3MDkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 31144e40953d8774a042d7930f0d02bb4c38fa86e28cf232dcb7e48b9171aef0 |
| hovercard-subject-tag | pull_request:3198666630 |
| 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/144137/files |
| twitter:image | https://avatars.githubusercontent.com/u/342108?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/342108?s=400&v=4 |
| og:image:alt | Add a test that unwinds the stack using frame pointers. We test on any platform that frame pointers are enable (the others will be skipped). It tests with and without the JIT.
Output with PYTHON_JI... |
| 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/144137/files#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F144137%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%2F144137%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/144137/files |
| Reload | https://github.com/python/cpython/pull/144137/files |
| Reload | https://github.com/python/cpython/pull/144137/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 |
| pablogsal | https://github.com/pablogsal |
| python:main | https://github.com/python/cpython/tree/main |
| diegorusso:fp-unwind-test | https://github.com/diegorusso/cpython/tree/fp-unwind-test |
|
Conversation
19
| https://github.com/python/cpython/pull/144137 |
|
Commits
5
| https://github.com/python/cpython/pull/144137/commits |
|
Checks
61
| https://github.com/python/cpython/pull/144137/checks |
|
Files changed
| https://github.com/python/cpython/pull/144137/files |
| Please reload this page | https://github.com/python/cpython/pull/144137/files |
|
GH-126910: add test for manual frame unwinding
| https://github.com/python/cpython/pull/144137/files#top |
|
Show all changes
5 commits
| https://github.com/python/cpython/pull/144137/files |
|
769400b
GH-126910: add test for manual frame unwinding
diegorusso Jan 16, 2026
| https://github.com/python/cpython/pull/144137/commits/769400b55ce3f7cd8bd732f08faf9ec9b4dbc4d9 |
|
5d53a15
Fix test when the JIT is enabled only with the interpreter
diegorusso Jan 25, 2026
| https://github.com/python/cpython/pull/144137/commits/5d53a15795ebef0801e909cd36b4e9cac0d90bc4 |
|
c179848
Fix test for raspian, macOS x86_64 and wasi
diegorusso Jan 16, 2026
| https://github.com/python/cpython/pull/144137/commits/c17984899902ec2ca750aacd122e50d652ada269 |
|
815f1d2
Disable test for free-threading. Address feedback.
diegorusso Jan 26, 2026
| https://github.com/python/cpython/pull/144137/commits/815f1d26454c8e4cea36070acbd12a34d5a523cf |
|
6198d88
Address Pablo's feedback
diegorusso Jan 30, 2026
| https://github.com/python/cpython/pull/144137/commits/6198d888a7a05e7debee449ddfe6a8ee2be82830 |
|
Clear filters
| https://github.com/python/cpython/pull/144137/files |
| Please reload this page | https://github.com/python/cpython/pull/144137/files |
| Please reload this page | https://github.com/python/cpython/pull/144137/files |
|
pycore_jit.h
| https://github.com/python/cpython/pull/144137/files#diff-7425882c9e521dcf3178148ebe807b3583e127fe8fade3a01903dddfc454c4a7 |
|
test_frame_pointer_unwind.py
| https://github.com/python/cpython/pull/144137/files#diff-1551b22c7da9f10f5bcb318686edc665ca5fca955c05efae7db509ae9ad12d0b |
|
_testinternalcapi.c
| https://github.com/python/cpython/pull/144137/files#diff-687f4a736f1f6ad4b6cd4ff65c8e0113408304e8d65530dbd41b3f59a081a126 |
|
jit.c
| https://github.com/python/cpython/pull/144137/files#diff-d62eca10c65b7e30ce4e711d63b1e6c921c8b90bd4fb08c672d0806025e6d5e0 |
|
| https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L286 |
| Include/internal/pycore_jit.h | https://github.com/python/cpython/pull/144137/files#diff-7425882c9e521dcf3178148ebe807b3583e127fe8fade3a01903dddfc454c4a7 |
|
View file
| https://github.com/diegorusso/cpython/blob/6198d888a7a05e7debee449ddfe6a8ee2be82830/Include/internal/pycore_jit.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/144137/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/144137/files#diff-7425882c9e521dcf3178148ebe807b3583e127fe8fade3a01903dddfc454c4a7 |
|
| https://github.com/python/cpython/pull/144137/files#diff-7425882c9e521dcf3178148ebe807b3583e127fe8fade3a01903dddfc454c4a7 |
| Lib/test/test_frame_pointer_unwind.py | https://github.com/python/cpython/pull/144137/files#diff-1551b22c7da9f10f5bcb318686edc665ca5fca955c05efae7db509ae9ad12d0b |
|
View file
| https://github.com/diegorusso/cpython/blob/6198d888a7a05e7debee449ddfe6a8ee2be82830/Lib/test/test_frame_pointer_unwind.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/144137/{{ revealButtonHref }} |
| Please reload this page | https://github.com/python/cpython/pull/144137/files |
| Please reload this page | https://github.com/python/cpython/pull/144137/files |
| Please reload this page | https://github.com/python/cpython/pull/144137/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 |