Title: code object linetable by youknowone · Pull Request #6150 · RustPython/RustPython · GitHub
Open Graph Title: code object linetable by youknowone · Pull Request #6150 · RustPython/RustPython
X Title: code object linetable by youknowone · Pull Request #6150 · RustPython/RustPython
Description: Summary by CodeRabbit New Features Added CPython 3.11+ line table support so bytecode can be mapped back to source lines and columns. Code objects now store and persist line and exception tables and expose them as byte data. New APIs to iterate source ranges and per-instruction positions for richer tracing and debugging. Code object replacement and serialization now preserve these tables for accurate reconstruction and improved debugging.
Open Graph Description: Summary by CodeRabbit New Features Added CPython 3.11+ line table support so bytecode can be mapped back to source lines and columns. Code objects now store and persist line and exception tables ...
X Description: Summary by CodeRabbit New Features Added CPython 3.11+ line table support so bytecode can be mapped back to source lines and columns. Code objects now store and persist line and exception tables ...
Opengraph URL: https://github.com/RustPython/RustPython/pull/6150
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:6ae87a14-43e8-b006-6afd-4ef7a6d6effb |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C73A:20D38B:77A8EF:A90F2B:696A4E57 |
| html-safe-nonce | 4a987854172b0ec15acd3bffe1854eafc85306a8733355d07c23a542ed48a0fe |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNzNBOjIwRDM4Qjo3N0E4RUY6QTkwRjJCOjY5NkE0RTU3IiwidmlzaXRvcl9pZCI6IjU0MzM2MTU5OTAzOTU2NTM3MTkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 9ccb9b6bcf997cf7f99b3020dc18b92f3b3badd91f721009dd0d1b9235ff0722 |
| hovercard-subject-tag | pull_request:2829586424 |
| 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/6150/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 New Features Added CPython 3.11+ line table support so bytecode can be mapped back to source lines and columns. Code objects now store and persist line and exception tables ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3f871c8e07f0ae1886fa8dac284166d28b09ad5bada6476fc10b674e489788ef |
| 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 | 63c426b30d262aba269ef14c40e3c817b384cd61 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width