René's URL Explorer Experiment


Title: Reduce Python→Python call overhead with LightFrame by youknowone · Pull Request #8354 · RustPython/RustPython · GitHub

Open Graph Title: Reduce Python→Python call overhead with LightFrame by youknowone · Pull Request #8354 · RustPython/RustPython

X Title: Reduce Python→Python call overhead with LightFrame by youknowone · Pull Request #8354 · RustPython/RustPython

Description: A Python Interpreter written in Rust. Contribute to RustPython/RustPython development by creating an account on GitHub.

Open Graph Description: Summary Reduces specialized Python→Python call overhead from ~92ns to ~55ns (~40% reduction) and fib(28) from ~152ms to ~110ms (~28% reduction). Phase 1: LightFrame (commit 1) For specialized exact...

X Description: Summary Reduces specialized Python→Python call overhead from ~92ns to ~55ns (~40% reduction) and fib(28) from ~152ms to ~110ms (~28% reduction). Phase 1: LightFrame (commit 1) For specialized exact...

Opengraph URL: https://github.com/RustPython/RustPython/pull/8354

X: @github

direct link

Domain: Github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:9334248c-11ba-587b-4382-d4b8a0ff261e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA086:201877:3451CD0:48D967D:6A6355D7
html-safe-nonce54a8639f1fdd3c7d78a4edbfb0ecb41152ddfcb8296213b8efb908f4aef69b17
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMDg2OjIwMTg3NzozNDUxQ0QwOjQ4RDk2N0Q6NkE2MzU1RDciLCJ2aXNpdG9yX2lkIjoiODEzMDkwNzM4NzA0NDUxNzMzNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac4e11a614299e66341c8dab0149a3986b58277028e208576dd6ca2eed83753618
hovercard-subject-tagpull_request:4117847411
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/RustPython/RustPython/8354/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/cbb69fc7e3599ca4d4f1a144434564ac467c525efe1d564b84f849f558a98ede/RustPython/RustPython/pull/8354
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/cbb69fc7e3599ca4d4f1a144434564ac467c525efe1d564b84f849f558a98ede/RustPython/RustPython/pull/8354
og:image:altSummary Reduces specialized Python→Python call overhead from ~92ns to ~55ns (~40% reduction) and fib(28) from ~152ms to ~110ms (~28% reduction). Phase 1: LightFrame (commit 1) For specialized exact...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameyouknowone
hostnamegithub.com
expected-hostnamegithub.com
None59e55daad7174ca59d63c6974d58276ccb5477442e550bebb3c035e1bef11c94
turbo-cache-controlno-cache
go-importgithub.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git
octolytics-dimension-user_id39710557
octolytics-dimension-user_loginRustPython
octolytics-dimension-repository_id135201145
octolytics-dimension-repository_nwoRustPython/RustPython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id135201145
octolytics-dimension-repository_network_root_nwoRustPython/RustPython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release990295d92a4cc7b63fbbd83a046217cd7d77d49c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://Github.com/RustPython/RustPython/pull/8354#start-of-content
https://Github.com/
Sign in https://Github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F8354
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://Github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F8354
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=RustPython%2FRustPython
Reloadhttps://Github.com/RustPython/RustPython/pull/8354
Reloadhttps://Github.com/RustPython/RustPython/pull/8354
Reloadhttps://Github.com/RustPython/RustPython/pull/8354
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
RustPython https://Github.com/RustPython
RustPythonhttps://Github.com/RustPython/RustPython
Notifications https://Github.com/login?return_to=%2FRustPython%2FRustPython
Fork 1.5k https://Github.com/login?return_to=%2FRustPython%2FRustPython
Star 22.2k https://Github.com/login?return_to=%2FRustPython%2FRustPython
Code https://Github.com/RustPython/RustPython
Issues 294 https://Github.com/RustPython/RustPython/issues
Pull requests 107 https://Github.com/RustPython/RustPython/pulls
Discussions https://Github.com/RustPython/RustPython/discussions
Actions https://Github.com/RustPython/RustPython/actions
Projects https://Github.com/RustPython/RustPython/projects
Models https://Github.com/RustPython/RustPython/models
Wiki https://Github.com/RustPython/RustPython/wiki
Security and quality 0 https://Github.com/RustPython/RustPython/security
Insights https://Github.com/RustPython/RustPython/pulse
Code https://Github.com/RustPython/RustPython
Issues https://Github.com/RustPython/RustPython/issues
Pull requests https://Github.com/RustPython/RustPython/pulls
Discussions https://Github.com/RustPython/RustPython/discussions
Actions https://Github.com/RustPython/RustPython/actions
Projects https://Github.com/RustPython/RustPython/projects
Models https://Github.com/RustPython/RustPython/models
Wiki https://Github.com/RustPython/RustPython/wiki
Security and quality https://Github.com/RustPython/RustPython/security
Insights https://Github.com/RustPython/RustPython/pulse
youknowonehttps://Github.com/youknowone
RustPython:mainhttps://Github.com/RustPython/RustPython/tree/main
youknowone:light-frame-call-overheadhttps://Github.com/youknowone/RustPython/tree/light-frame-call-overhead
Conversationhttps://Github.com/RustPython/RustPython/pull/8354
Commits5 (5)https://Github.com/RustPython/RustPython/pull/8354/commits
Checkshttps://Github.com/RustPython/RustPython/pull/8354/checks
Files changedhttps://Github.com/RustPython/RustPython/pull/8354/files
Reduce Python→Python call overhead with LightFramehttps://Github.com/RustPython/RustPython/pull/8354#top
youknowonehttps://Github.com/youknowone
RustPython:mainhttps://Github.com/RustPython/RustPython/tree/main
youknowone:light-frame-call-overheadhttps://Github.com/youknowone/RustPython/tree/light-frame-call-overhead
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#issue-4960378846
youknowone#40https://github.com/youknowone/RustPython/issues/40
Claude Codehttps://claude.com/claude-code
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 23, 2026 15:30https://Github.com/RustPython/RustPython/pull/8354#event-28390613848
https://Github.com/apps/coderabbitai
coderabbitaihttps://Github.com/apps/coderabbitai
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#issuecomment-5060282195
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
CodeRabbithttps://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=RustPython/RustPython&utm_content=8354
Xhttps://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai
Mastodonhttps://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai
Reddithttps://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai
LinkedInhttps://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
started reviewinghttps://github.com/RustPython/RustPython/sessions/2a540460-acab-4fb9-bbee-46467643e351
youknowonehttps://Github.com/youknowone
July 23, 2026 15:30https://Github.com/RustPython/RustPython/pull/8354#event-28390642369
View session https://github.com/RustPython/RustPython/sessions/2a540460-acab-4fb9-bbee-46467643e351
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 23, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4765720533
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4765720533
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Add Copilot custom instructionshttps://Github.com/RustPython/RustPython/new/main?filename=.github/instructions/*.instructions.md
Learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/frame.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-03f2741d7d424014f3d2f0c82226be52fa58134aab34bf0780714ee67a248deb
fanninpmhttps://Github.com/fanninpm
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639457008
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@coderabbitaihttps://github.com/coderabbitai
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
coderabbitaihttps://Github.com/apps/coderabbitai
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639486573
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/builtins/function.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-42d321490bc76e3b57deebb41ff9815e8bbb7c976bb1b57a076d01f7bc347698
crates/vm/src/builtins/function.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-42d321490bc76e3b57deebb41ff9815e8bbb7c976bb1b57a076d01f7bc347698
fanninpmhttps://Github.com/fanninpm
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639559032
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@coderabbitaihttps://github.com/coderabbitai
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
coderabbitaihttps://Github.com/apps/coderabbitai
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639563420
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/builtins/function.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-42d321490bc76e3b57deebb41ff9815e8bbb7c976bb1b57a076d01f7bc347698
fanninpmhttps://Github.com/fanninpm
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639577030
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@coderabbitaihttps://github.com/coderabbitai
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
coderabbitaihttps://Github.com/apps/coderabbitai
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639581135
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/vm/mod.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-fe30ecf7c6b462e46e0874a55a05ea0edba83cefad5ac7a86e7137fa8f86ba74
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 23, 2026 16:47https://Github.com/RustPython/RustPython/pull/8354#event-28394235688
started reviewinghttps://github.com/RustPython/RustPython/sessions/9f214b6a-4c09-4df7-a478-f9271fa9a7c1
youknowonehttps://Github.com/youknowone
July 23, 2026 16:47https://Github.com/RustPython/RustPython/pull/8354#event-28394255996
View session https://github.com/RustPython/RustPython/sessions/9f214b6a-4c09-4df7-a478-f9271fa9a7c1
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 23, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4766367544
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4766367544
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/builtins/function.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-42d321490bc76e3b57deebb41ff9815e8bbb7c976bb1b57a076d01f7bc347698
fanninpmhttps://Github.com/fanninpm
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639992381
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@coderabbitaihttps://github.com/coderabbitai
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
coderabbitaihttps://Github.com/apps/coderabbitai
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3639996316
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/vm/mod.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-fe30ecf7c6b462e46e0874a55a05ea0edba83cefad5ac7a86e7137fa8f86ba74
fanninpmhttps://Github.com/fanninpm
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3640008178
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@coderabbitaihttps://github.com/coderabbitai
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
coderabbitaihttps://Github.com/apps/coderabbitai
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#discussion_r3640011558
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#issuecomment-5061300812
@fanninpmhttps://github.com/fanninpm
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 23, 2026 17:37https://Github.com/RustPython/RustPython/pull/8354#event-28396374878
started reviewinghttps://github.com/RustPython/RustPython/sessions/a8f686b5-ad4e-49ac-9531-3d7603e6b3c7
youknowonehttps://Github.com/youknowone
July 23, 2026 17:37https://Github.com/RustPython/RustPython/pull/8354#event-28396393711
View session https://github.com/RustPython/RustPython/sessions/a8f686b5-ad4e-49ac-9531-3d7603e6b3c7
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 23, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4766683651
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4766683651
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/frame.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-03f2741d7d424014f3d2f0c82226be52fa58134aab34bf0780714ee67a248deb
crates/vm/src/frame.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-03f2741d7d424014f3d2f0c82226be52fa58134aab34bf0780714ee67a248deb
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
Jul 23, 2026https://Github.com/RustPython/RustPython/pull/8354#issuecomment-5061806050
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
youknowonehttps://Github.com/youknowone
July 24, 2026 03:55https://Github.com/RustPython/RustPython/pull/8354#commits-pushed-658ef85
https://Github.com/youknowone
Add LightFrame for unobserved Python-to-Python callshttps://Github.com/RustPython/RustPython/pull/8354/commits/658ef851082cbd660a8c6970d6c28ea6b98bfddf
658ef85https://Github.com/RustPython/RustPython/pull/8354/commits/658ef851082cbd660a8c6970d6c28ea6b98bfddf
https://Github.com/youknowone
Streamline with_frame: inline recursion check, skip tracing dispatchhttps://Github.com/RustPython/RustPython/pull/8354/commits/d3665654f4b665de4d4b080f3faaaeb948295609
d366565https://Github.com/RustPython/RustPython/pull/8354/commits/d3665654f4b665de4d4b080f3faaaeb948295609
https://Github.com/youknowone
Address review findings for LightFrame correctnesshttps://Github.com/RustPython/RustPython/pull/8354/commits/25ffe652208a208a6811d8c6e4b4b6e8ae66a268
25ffe65https://Github.com/RustPython/RustPython/pull/8354/commits/25ffe652208a208a6811d8c6e4b4b6e8ae66a268
https://Github.com/youknowone
Fix CI failures: cspell, stale materialized state, f_back chain gapshttps://Github.com/RustPython/RustPython/pull/8354/commits/ece81979a4f992fab9c4a2dfa2f479c6b2f6f3bc
ece8197https://Github.com/RustPython/RustPython/pull/8354/commits/ece81979a4f992fab9c4a2dfa2f479c6b2f6f3bc
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 23, 2026 23:34https://Github.com/RustPython/RustPython/pull/8354#event-28409816019
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
force-pushedhttps://Github.com/RustPython/RustPython/compare/2ed7ca56a9cc0a913ea21bb74e435f234824f769..e73a11cdc46566866d252b3874223f252cbeaaed
2ed7ca5https://Github.com/RustPython/RustPython/commit/2ed7ca56a9cc0a913ea21bb74e435f234824f769
e73a11chttps://Github.com/RustPython/RustPython/commit/e73a11cdc46566866d252b3874223f252cbeaaed
Compare https://Github.com/RustPython/RustPython/compare/2ed7ca56a9cc0a913ea21bb74e435f234824f769..e73a11cdc46566866d252b3874223f252cbeaaed
July 23, 2026 23:34https://Github.com/RustPython/RustPython/pull/8354#event-28409816209
started reviewinghttps://github.com/RustPython/RustPython/sessions/dda8b536-f26c-4efa-afb1-149463bf3462
youknowonehttps://Github.com/youknowone
July 23, 2026 23:35https://Github.com/RustPython/RustPython/pull/8354#event-28409828229
View session https://github.com/RustPython/RustPython/sessions/dda8b536-f26c-4efa-afb1-149463bf3462
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 23, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769003951
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769003951
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/frame.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-03f2741d7d424014f3d2f0c82226be52fa58134aab34bf0780714ee67a248deb
rustpython-unicode-isolation-issue.mdhttps://Github.com/RustPython/RustPython/pull/8354/files#diff-185b6eef0b87402a14d5a6aa4510b14a95dba7d7f96090144cef0b36b4ea3b49
.claude/ccmetr/bin/ccmetr-client.pyhttps://Github.com/RustPython/RustPython/pull/8354/files#diff-3a014f44cd9ca7a185af921ec83783237b2bbc04864e9d66bb0e3ebf8c0c02ba
.claude/ccmetr/.install-manifest.jsonhttps://Github.com/RustPython/RustPython/pull/8354/files#diff-3069bc2bf38171febd783754053c33abfceb013ffb795c3e6b9ebfaf9bbd52dc
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 24, 2026 00:16https://Github.com/RustPython/RustPython/pull/8354#event-28410927243
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
force-pushedhttps://Github.com/RustPython/RustPython/compare/e73a11cdc46566866d252b3874223f252cbeaaed..f6bae9744021b6df67304139fcd4d076bd465b14
e73a11chttps://Github.com/RustPython/RustPython/commit/e73a11cdc46566866d252b3874223f252cbeaaed
f6bae97https://Github.com/RustPython/RustPython/commit/f6bae9744021b6df67304139fcd4d076bd465b14
Compare https://Github.com/RustPython/RustPython/compare/e73a11cdc46566866d252b3874223f252cbeaaed..f6bae9744021b6df67304139fcd4d076bd465b14
July 24, 2026 00:16https://Github.com/RustPython/RustPython/pull/8354#event-28410927355
started reviewinghttps://github.com/RustPython/RustPython/sessions/5a8e115f-bb0b-497c-bb3b-aadac30ba147
youknowonehttps://Github.com/youknowone
July 24, 2026 00:17https://Github.com/RustPython/RustPython/pull/8354#event-28410940203
View session https://github.com/RustPython/RustPython/sessions/5a8e115f-bb0b-497c-bb3b-aadac30ba147
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 24, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769169570
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769169570
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/stdlib/src/faulthandler.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-b15b38e1d9030b5f032e0ff01700ac4b9da28b3ec08365b65e5387dbd74ec39f
crates/vm/src/builtins/frame.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-09150c655df9106b20586b7dfade4f95653d7511e9685ae55442be6c76219d13
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 24, 2026 01:49https://Github.com/RustPython/RustPython/pull/8354#event-28413285041
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
force-pushedhttps://Github.com/RustPython/RustPython/compare/f6bae9744021b6df67304139fcd4d076bd465b14..f1395e4cb8de89cb5d13c84fd549bea250c916b3
f6bae97https://Github.com/RustPython/RustPython/commit/f6bae9744021b6df67304139fcd4d076bd465b14
f1395e4https://Github.com/RustPython/RustPython/commit/f1395e4cb8de89cb5d13c84fd549bea250c916b3
Compare https://Github.com/RustPython/RustPython/compare/f6bae9744021b6df67304139fcd4d076bd465b14..f1395e4cb8de89cb5d13c84fd549bea250c916b3
July 24, 2026 01:49https://Github.com/RustPython/RustPython/pull/8354#event-28413285154
started reviewinghttps://github.com/RustPython/RustPython/sessions/48d04d8a-f05a-4b81-be18-e3fe128f776c
youknowonehttps://Github.com/youknowone
July 24, 2026 01:49https://Github.com/RustPython/RustPython/pull/8354#event-28413296291
View session https://github.com/RustPython/RustPython/sessions/48d04d8a-f05a-4b81-be18-e3fe128f776c
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 24, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769562881
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769562881
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/vm/thread.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-0bfe10fdb30f1f6c60e31b36e738b86cd68863aeb8113c4c1eadec33e90caf8d
crates/vm/src/vm/mod.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-fe30ecf7c6b462e46e0874a55a05ea0edba83cefad5ac7a86e7137fa8f86ba74
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 24, 2026 02:34https://Github.com/RustPython/RustPython/pull/8354#event-28414522979
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
force-pushedhttps://Github.com/RustPython/RustPython/compare/f1395e4cb8de89cb5d13c84fd549bea250c916b3..bc4425b71fefbbd6f98b1017e72f90201dfe23dc
f1395e4https://Github.com/RustPython/RustPython/commit/f1395e4cb8de89cb5d13c84fd549bea250c916b3
bc4425bhttps://Github.com/RustPython/RustPython/commit/bc4425b71fefbbd6f98b1017e72f90201dfe23dc
Compare https://Github.com/RustPython/RustPython/compare/f1395e4cb8de89cb5d13c84fd549bea250c916b3..bc4425b71fefbbd6f98b1017e72f90201dfe23dc
July 24, 2026 02:34https://Github.com/RustPython/RustPython/pull/8354#event-28414523009
started reviewinghttps://github.com/RustPython/RustPython/sessions/393b05eb-bfcf-45c1-801e-c910f3de1f34
youknowonehttps://Github.com/youknowone
July 24, 2026 02:35https://Github.com/RustPython/RustPython/pull/8354#event-28414537378
View session https://github.com/RustPython/RustPython/sessions/393b05eb-bfcf-45c1-801e-c910f3de1f34
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 24, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769737736
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4769737736
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/vm/thread.rshttps://Github.com/RustPython/RustPython/pull/8354/files#diff-0bfe10fdb30f1f6c60e31b36e738b86cd68863aeb8113c4c1eadec33e90caf8d
https://Github.com/youknowone
Unify frame chain: replace dual-chain with single FrameChainPtrhttps://Github.com/RustPython/RustPython/pull/8354/commits/9c7476d9cfb977d000afcda59d00208ed1ee5750
9c7476dhttps://Github.com/RustPython/RustPython/pull/8354/commits/9c7476d9cfb977d000afcda59d00208ed1ee5750
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
July 24, 2026 04:13https://Github.com/RustPython/RustPython/pull/8354#event-28417047623
https://Github.com/youknowone
youknowonehttps://Github.com/youknowone
force-pushedhttps://Github.com/RustPython/RustPython/compare/bc4425b71fefbbd6f98b1017e72f90201dfe23dc..9c7476d9cfb977d000afcda59d00208ed1ee5750
bc4425bhttps://Github.com/RustPython/RustPython/commit/bc4425b71fefbbd6f98b1017e72f90201dfe23dc
9c7476dhttps://Github.com/RustPython/RustPython/commit/9c7476d9cfb977d000afcda59d00208ed1ee5750
Compare https://Github.com/RustPython/RustPython/compare/bc4425b71fefbbd6f98b1017e72f90201dfe23dc..9c7476d9cfb977d000afcda59d00208ed1ee5750
July 24, 2026 04:13https://Github.com/RustPython/RustPython/pull/8354#event-28417047744
started reviewinghttps://github.com/RustPython/RustPython/sessions/cb046965-2f82-4133-adfc-812224c1f801
youknowonehttps://Github.com/youknowone
July 24, 2026 04:14https://Github.com/RustPython/RustPython/pull/8354#event-28417061398
View session https://github.com/RustPython/RustPython/sessions/cb046965-2f82-4133-adfc-812224c1f801
https://Github.com/apps/copilot-pull-request-reviewer
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
Jul 24, 2026 https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4770070852
View reviewed changes https://Github.com/RustPython/RustPython/pull/8354/files/9c7476d9cfb977d000afcda59d00208ed1ee5750
Copilothttps://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354#pullrequestreview-4770070852
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
crates/vm/src/vm/mod.rshttps://Github.com/RustPython/RustPython/pull/8354/files/9c7476d9cfb977d000afcda59d00208ed1ee5750#diff-fe30ecf7c6b462e46e0874a55a05ea0edba83cefad5ac7a86e7137fa8f86ba74
https://github.co/hiddenchars
https://Github.com/RustPython/RustPython/pull/{{ revealButtonHref }}
Sign up for freehttps://Github.com/join?source=comment-repo
Sign in to commenthttps://Github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F8354
https://Github.com/fanninpm
fanninpm https://Github.com/fanninpm
https://Github.com/RustPython/RustPython/pull/8354/files/2ce04043a1c979cd468ad5f962edef47a13e6813
https://Github.com/apps/coderabbitai
coderabbitai[bot] https://Github.com/apps/coderabbitai
https://Github.com/RustPython/RustPython/pull/8354/files/2ce04043a1c979cd468ad5f962edef47a13e6813
Copilot code review https://Github.com/apps/copilot-pull-request-reviewer
Copilot https://Github.com/apps/copilot-pull-request-reviewer
https://Github.com/RustPython/RustPython/pull/8354/files/9c7476d9cfb977d000afcda59d00208ed1ee5750
Please reload this pagehttps://Github.com/RustPython/RustPython/pull/8354
https://Github.com/youknowone
https://Github.com/fanninpm
https://Github.com/apps/copilot-pull-request-reviewer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.