summaryrefslogtreecommitdiff
path: root/py/mpstate.h
diff options
context:
space:
mode:
authorDavid Lechner <david@pybricks.com>2022-07-02 15:05:41 -0500
committerDamien George <damien@micropython.org>2022-07-18 13:52:01 +1000
commita98aa66df64e2676a311139f43dee9d13bae2c42 (patch)
tree02b5e2e1a56a8a0c88fc925bf2658ad8c9e6980e /py/mpstate.h
parent2c728c533059a09635a99facfcce18bda8768497 (diff)
py/persistentcode: Use MP_REGISTER_ROOT_POINTER().
This uses MP_REGISTER_ROOT_POINTER() to register track_reloc_code_list instead of using a conditional inside of mp_state_vm_t. Signed-off-by: David Lechner <david@pybricks.com>
Diffstat (limited to 'py/mpstate.h')
-rw-r--r--py/mpstate.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/py/mpstate.h b/py/mpstate.h
index a268e8685..87d367769 100644
--- a/py/mpstate.h
+++ b/py/mpstate.h
@@ -184,11 +184,6 @@ typedef struct _mp_state_vm_t {
mp_obj_dict_t *mp_module_builtins_override_dict;
#endif
- #if MICROPY_PERSISTENT_CODE_TRACK_RELOC_CODE
- // An mp_obj_list_t that tracks relocated native code to prevent the GC from reclaiming them.
- mp_obj_t track_reloc_code_list;
- #endif
-
// Include any root pointers registered with MP_REGISTER_ROOT_POINTER().
#ifndef NO_QSTR
// Only include root pointer definitions when not doing qstr extraction, because