Title: [3.14] gh-136870: fix data races in instrumentation of bytecode (GH-136994) by miss-islington · Pull Request #137082 · python/cpython · GitHub
Open Graph Title: [3.14] gh-136870: fix data races in instrumentation of bytecode (GH-136994) by miss-islington · Pull Request #137082 · python/cpython
X Title: [3.14] gh-136870: fix data races in instrumentation of bytecode (GH-136994) by miss-islington · Pull Request #137082 · python/cpython
Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.
Open Graph Description: De-instrumenting code objects modifies the thread local bytecode for all threads as such, holding the critical section on the code object is not sufficient and leads to data races. Now, the de-inst...
X Description: De-instrumenting code objects modifies the thread local bytecode for all threads as such, holding the critical section on the code object is not sufficient and leads to data races. Now, the de-inst...
Opengraph URL: https://github.com/python/cpython/pull/137082
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:2be5bcbb-6c90-6d23-abc1-82d54ebe6bdb |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | DEE8:996A:251512C:35DB934:6A565D3A |
| html-safe-nonce | ca754c03bb783ede25d112f5c8b4d7f52b48e6bacccb8f90636765b39e61c68d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERUU4Ojk5NkE6MjUxNTEyQzozNURCOTM0OjZBNTY1RDNBIiwidmlzaXRvcl9pZCI6IjY3NjAwMjM3MjY3NTMyMDk2NTgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 844bc31438fab35fbe201ff41768740002c6062d5866b10a3472d17095a41f07 |
| hovercard-subject-tag | pull_request:2692770260 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,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/python/cpython/pull/137082/checks |
| twitter:image | https://opengraph.githubassets.com/ce2469ab2b20444236b29a12dabd514871f634704af30433f70aa0be1fbd229b/python/cpython/pull/137082 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/ce2469ab2b20444236b29a12dabd514871f634704af30433f70aa0be1fbd229b/python/cpython/pull/137082 |
| og:image:alt | De-instrumenting code objects modifies the thread local bytecode for all threads as such, holding the critical section on the code object is not sufficient and leads to data races. Now, the de-inst... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | miss-islington |
| hostname | github.com |
| expected-hostname | github.com |
| None | 6a3afe34dff341ad10912db44becf282289d7f2af20576241738530fbb28de01 |
| turbo-cache-control | no-cache |
| 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 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b71002134df95575e9f6c2945a64d454b0be181e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width