Title: extend types and exceptions only for genesis by youknowone · Pull Request #7316 · RustPython/RustPython · GitHub
Open Graph Title: extend types and exceptions only for genesis by youknowone · Pull Request #7316 · RustPython/RustPython
X Title: extend types and exceptions only for genesis by youknowone · Pull Request #7316 · RustPython/RustPython
Description: Summary by CodeRabbit Refactor Tightened internal lifetime handling and unified how runtime components receive the global context. Moved type and exception population to the initial genesis step and removed duplicate late-stage population. Result: more consistent and reliable VM startup and steadier runtime state without changing user-facing APIs.
Open Graph Description: Summary by CodeRabbit Refactor Tightened internal lifetime handling and unified how runtime components receive the global context. Moved type and exception population to the initial genesis step ...
X Description: Summary by CodeRabbit Refactor Tightened internal lifetime handling and unified how runtime components receive the global context. Moved type and exception population to the initial genesis step ...
Opengraph URL: https://github.com/RustPython/RustPython/pull/7316
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:a2b9c8a0-aef3-34b0-3fec-1213d8c94329 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | EE0E:3A2E8:488B9B7:604EEBE:6A5D8F04 |
| html-safe-nonce | e1be2dd94e35a45449dc52397cdb7336f8f3d434a4a3c5c70136c242024ec555 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFRTBFOjNBMkU4OjQ4OEI5Qjc6NjA0RUVCRTo2QTVEOEYwNCIsInZpc2l0b3JfaWQiOiI4NzM3ODIxNzI1MjE4OTM0NTMyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 78bfabced0b63f25fe0ad1bf09ad945317184aeca9321e22d3a7ee52f134c7b3 |
| hovercard-subject-tag | pull_request:3343754647 |
| 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 | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/7316/files |
| twitter:image | https://avatars.githubusercontent.com/u/69878?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/69878?s=400&v=4 |
| og:image:alt | Summary by CodeRabbit Refactor Tightened internal lifetime handling and unified how runtime components receive the global context. Moved type and exception population to the initial genesis step ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git |
| octolytics-dimension-user_id | 39710557 |
| octolytics-dimension-user_login | RustPython |
| octolytics-dimension-repository_id | 135201145 |
| octolytics-dimension-repository_nwo | RustPython/RustPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 135201145 |
| octolytics-dimension-repository_network_root_nwo | RustPython/RustPython |
| 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 | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width