commit | 7b9ca26812fabcd1202238c989f0f0a9e5b02e87 | [log] [tgz] |
---|---|---|
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | Wed May 08 23:31:37 2024 +0200 |
committer | GitHub <noreply@github.com> | Wed May 08 21:31:37 2024 +0000 |
tree | 6fdc1fa02b4ec5adb365b31d1112ae79b53f3748 | |
parent | 8f31af68d0767d4bc56022ab7cc30b1c7bd6a676 [diff] |
[3.13] gh-117657: Fix data races when writing / reading `ob_gc_bits` (GH-118292) (#118796) Use relaxed atomics when reading / writing to the field. There are still a few places in the GC where we do not use atomics. Those should be safe as the world is stopped. (cherry picked from commit cb6f75a32ca2649c6cc1cabb0301eb783efbd55b) Co-authored-by: mpage <mpage@meta.com>