Skip to content

Commit 68a6bbf

Browse files
committed
Treat iseq as PPP again.
An upstream change made iseq pin the operands of the INSN instances allocated in `ISEQ_COMPILE_DATA(iseq)->insn.storage_head`. We now need to pin those operands, too. Fixes: mmtk/mmtk-ruby#49
1 parent 1f4c40d commit 68a6bbf

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Diff for: mmtk_support.c

+1
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,7 @@ rb_mmtk_is_ppp(VALUE obj) {
554554
return true;
555555
case T_IMEMO:
556556
switch (imemo_type(obj)) {
557+
case imemo_iseq:
557558
case imemo_tmpbuf:
558559
case imemo_ast:
559560
case imemo_ifunc:

0 commit comments

Comments
 (0)