From 50fadefb7ed275148b2266712b923b8cca1ed785 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Mon, 16 Sep 2019 17:19:44 -0700 Subject: Scan the ISEQ arena for markables and mark them This commit scans the ISEQ arena for objects that can be marked and marks them. This should make the mark array unnecessary. --- iseq.h | 1 + 1 file changed, 1 insertion(+) (limited to 'iseq.h') diff --git a/iseq.h b/iseq.h index 8bb4f30b4b..f1d446ccb7 100644 --- a/iseq.h +++ b/iseq.h @@ -174,6 +174,7 @@ VALUE *rb_iseq_original_iseq(const rb_iseq_t *iseq); void rb_iseq_build_from_ary(rb_iseq_t *iseq, VALUE misc, VALUE locals, VALUE args, VALUE exception, VALUE body); +void rb_iseq_mark_insn_storage(struct iseq_compile_data_storage *arena); /* iseq.c */ VALUE rb_iseq_load(VALUE data, VALUE parent, VALUE opt); -- cgit v1.2.3