From 20a9bd67636a82ca83c5cef4755a8206dc34eca7 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 16 Jul 2014 09:09:40 +0000 Subject: * iseq.c (rb_iseq_defined_string): use rb_gc_mark_object() instead of marking from vm_mark(). * vm.c (rb_vm_mark): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- vm.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'vm.c') diff --git a/vm.c b/vm.c index 4e0ea418ce..5e9204bd70 100644 --- a/vm.c +++ b/vm.c @@ -1771,9 +1771,6 @@ rb_vm_mark(void *ptr) if (vm->trap_list[i].cmd) rb_gc_mark(vm->trap_list[i].cmd); } - if (vm->defined_strings) { - rb_gc_mark_locations(vm->defined_strings, vm->defined_strings + DEFINED_EXPR); - } } RUBY_MARK_LEAVE("vm"); -- cgit v1.2.3