summaryrefslogtreecommitdiffstats
path: root/Python/optimizer_analysis.c
diff options
context:
space:
mode:
authorSam Gross <colesbury@gmail.com>2024-10-01 16:39:56 (GMT)
committerGitHub <noreply@github.com>2024-10-01 16:39:56 (GMT)
commit5aa91c56bf14c38b4c7f5ccaaa3cd24fe3fb0f04 (patch)
tree60b3e8d6790d7e54c3f507dc5ddb16ac548b076a /Python/optimizer_analysis.c
parent60ff67d010078eca15a74b1429caf779ac4f9c74 (diff)
downloadcpython-5aa91c56bf14c38b4c7f5ccaaa3cd24fe3fb0f04.zip
cpython-5aa91c56bf14c38b4c7f5ccaaa3cd24fe3fb0f04.tar.gz
cpython-5aa91c56bf14c38b4c7f5ccaaa3cd24fe3fb0f04.tar.bz2
gh-124296: Remove private dictionary version tag (PEP 699) (#124472)
Diffstat (limited to 'Python/optimizer_analysis.c')
-rw-r--r--Python/optimizer_analysis.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Python/optimizer_analysis.c b/Python/optimizer_analysis.c
index b202b58..f30e873 100644
--- a/Python/optimizer_analysis.c
+++ b/Python/optimizer_analysis.c
@@ -56,14 +56,14 @@ static int
get_mutations(PyObject* dict) {
assert(PyDict_CheckExact(dict));
PyDictObject *d = (PyDictObject *)dict;
- return (d->ma_version_tag >> DICT_MAX_WATCHERS) & ((1 << DICT_WATCHED_MUTATION_BITS)-1);
+ return (d->_ma_watcher_tag >> DICT_MAX_WATCHERS) & ((1 << DICT_WATCHED_MUTATION_BITS)-1);
}
static void
increment_mutations(PyObject* dict) {
assert(PyDict_CheckExact(dict));
PyDictObject *d = (PyDictObject *)dict;
- d->ma_version_tag += (1 << DICT_MAX_WATCHERS);
+ d->_ma_watcher_tag += (1 << DICT_MAX_WATCHERS);
}
/* The first two dict watcher IDs are reserved for CPython,