aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/generated_cases.c.h
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2024-02-22 14:48:25 +0000
committerGitHub <noreply@github.com>2024-02-22 14:48:25 +0000
commitb348313e7a48811acacc293ac4b2c8b20b4c631b (patch)
tree8a1f0fdd03b673ce71bac5b6a3b649694d018b90 /Python/generated_cases.c.h
parentc6a47de70966e6899871245e800a0a9271e25b12 (diff)
downloadcpython-b348313e7a48811acacc293ac4b2c8b20b4c631b.tar.gz
cpython-b348313e7a48811acacc293ac4b2c8b20b4c631b.zip
GH-115651: Convert `LOAD_MODULE_ATTR` into `LOAD_INLINE_CONST` when the module is itself a constant. (GH-115711)
Diffstat (limited to 'Python/generated_cases.c.h')
-rw-r--r--Python/generated_cases.c.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Python/generated_cases.c.h b/Python/generated_cases.c.h
index 7f46bc8916c..87579134146 100644
--- a/Python/generated_cases.c.h
+++ b/Python/generated_cases.c.h
@@ -3712,11 +3712,11 @@
// _CHECK_ATTR_MODULE
owner = stack_pointer[-1];
{
- uint32_t type_version = read_u32(&this_instr[2].cache);
+ uint32_t dict_version = read_u32(&this_instr[2].cache);
DEOPT_IF(!PyModule_CheckExact(owner), LOAD_ATTR);
PyDictObject *dict = (PyDictObject *)((PyModuleObject *)owner)->md_dict;
assert(dict != NULL);
- DEOPT_IF(dict->ma_keys->dk_version != type_version, LOAD_ATTR);
+ DEOPT_IF(dict->ma_keys->dk_version != dict_version, LOAD_ATTR);
}
// _LOAD_ATTR_MODULE
{