summaryrefslogtreecommitdiff
path: root/mini_builtin.c
diff options
context:
space:
mode:
-rw-r--r--mini_builtin.c5
1 files changed, 5 insertions, 0 deletions
@@ -21,6 +21,11 @@ rb_load_with_builtin_functions(const char *feature_name, const struct rb_builtin
rb_ast_dispose(ast);
// register (loaded iseq will not be freed)
st_insert(loaded_builtin_table, (st_data_t)feature_name, (st_data_t)iseq);
rb_gc_register_mark_object((VALUE)iseq);