Title: `_PyStaticType_Dealloc` does not invalidate type version tag · Issue #101696 · python/cpython · GitHub
Open Graph Title: `_PyStaticType_Dealloc` does not invalidate type version tag · Issue #101696 · python/cpython
X Title: `_PyStaticType_Dealloc` does not invalidate type version tag · Issue #101696 · python/cpython
Description: _PyStaticType_Dealloc does not invalidate the type version tag and when the interpreter is reinitialized it still points to the old index. It should be cleared after the runtime finalization to avoid a rare case where there is a cache hi...
Open Graph Description: _PyStaticType_Dealloc does not invalidate the type version tag and when the interpreter is reinitialized it still points to the old index. It should be cleared after the runtime finalization to avo...
X Description: _PyStaticType_Dealloc does not invalidate the type version tag and when the interpreter is reinitialized it still points to the old index. It should be cleared after the runtime finalization to avo...
Opengraph URL: https://github.com/python/cpython/issues/101696
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"`_PyStaticType_Dealloc` does not invalidate type version tag","articleBody":"`_PyStaticType_Dealloc` does not invalidate the type version tag and when the interpreter is reinitialized it still points to the old index. It should be cleared after the runtime finalization to avoid a rare case where there is a cache hit from the old index. \r\n\r\nFound while working on https://github.com/python/cpython/actions/runs/4112993949/jobs/7098592004\r\n\r\n\u003c!-- gh-linked-prs --\u003e\r\n### Linked PRs\r\n* gh-101697\r\n* gh-101722\r\n* gh-101742\n\u003c!-- /gh-linked-prs --\u003e\r\n","author":{"url":"https://github.com/kumaraditya303","@type":"Person","name":"kumaraditya303"},"datePublished":"2023-02-08T17:08:34.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":15},"url":"https://github.com/101696/cpython/issues/101696"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:86a78403-39a4-cd12-4192-faef0556f052 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DB68:164E7F:BF2BEB:101F7DE:696AC085 |
| html-safe-nonce | e13fe2e868e5673c1044587156c1f1556eea3dc5b6e5594eaa9dd5a69d04ac79 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQjY4OjE2NEU3RjpCRjJCRUI6MTAxRjdERTo2OTZBQzA4NSIsInZpc2l0b3JfaWQiOiIzMDI4MzQwNjU1OTA2MzI1ODEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | f1091e946da921ed1842d4a6bd182f1d2663826b7525050b7f98d6df7063967f |
| hovercard-subject-tag | issue:1576497226 |
| github-keyboard-shortcuts | repository,issues,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/_view_fragments/issues/show/python/cpython/101696/issue_layout |
| twitter:image | https://opengraph.githubassets.com/f29547fb43f50c537a1bde3632a6d8031d8361057adba55dd6b88d82b7f9f639/python/cpython/issues/101696 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/f29547fb43f50c537a1bde3632a6d8031d8361057adba55dd6b88d82b7f9f639/python/cpython/issues/101696 |
| og:image:alt | _PyStaticType_Dealloc does not invalidate the type version tag and when the interpreter is reinitialized it still points to the old index. It should be cleared after the runtime finalization to avo... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | kumaraditya303 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 986b6a1d774985095564e64d6963d11f094da3d0e2bfda2ab1a27d63662eb033 |
| turbo-cache-control | no-preview |
| 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 | 89ad2112b9c4e11df6a0c13c8c1f8eedd36b0977 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width