From a91d18ba2c212be3765639f9f0d182e35aa0e09f Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Wed, 26 Mar 2025 21:09:19 +0200 Subject: [PATCH] perf(core): intern module presizing identifiers [no changelog] --- core/src/all_modules.py | 31 +++++++++++++++++++++++++++++++ core/src/all_modules.py.mako | 4 ++++ 2 files changed, 35 insertions(+) diff --git a/core/src/all_modules.py b/core/src/all_modules.py index 76f95acd5c..716822bbab 100644 --- a/core/src/all_modules.py +++ b/core/src/all_modules.py @@ -888,3 +888,34 @@ y Y z Z +# generate module presizing identifiers +___PRESIZE_MODULE_0 +___PRESIZE_MODULE_1 +___PRESIZE_MODULE_2 +___PRESIZE_MODULE_3 +___PRESIZE_MODULE_4 +___PRESIZE_MODULE_5 +___PRESIZE_MODULE_6 +___PRESIZE_MODULE_7 +___PRESIZE_MODULE_8 +___PRESIZE_MODULE_9 +___PRESIZE_MODULE_10 +___PRESIZE_MODULE_11 +___PRESIZE_MODULE_12 +___PRESIZE_MODULE_13 +___PRESIZE_MODULE_14 +___PRESIZE_MODULE_15 +___PRESIZE_MODULE_16 +___PRESIZE_MODULE_17 +___PRESIZE_MODULE_18 +___PRESIZE_MODULE_19 +___PRESIZE_MODULE_20 +___PRESIZE_MODULE_21 +___PRESIZE_MODULE_22 +___PRESIZE_MODULE_23 +___PRESIZE_MODULE_24 +___PRESIZE_MODULE_25 +___PRESIZE_MODULE_26 +___PRESIZE_MODULE_27 +___PRESIZE_MODULE_28 +___PRESIZE_MODULE_29 diff --git a/core/src/all_modules.py.mako b/core/src/all_modules.py.mako index 73aeb01d61..d7b2ddfc29 100644 --- a/core/src/all_modules.py.mako +++ b/core/src/all_modules.py.mako @@ -99,3 +99,7 @@ ALPHABET = "abcdefghijklmnopqrstuvwxyz" ${letter} ${letter.upper()} % endfor +# generate module presizing identifiers +% for i in range(30): +___PRESIZE_MODULE_${i} +% endfor