From a617afc643e17cea5c1960a60adcd5ffb25fdfe2 Mon Sep 17 00:00:00 2001 From: ko1 Date: Sun, 6 Jul 2014 04:42:35 +0000 Subject: * gc.c (rb_gc_register_mark_object): change data structure. From single array, to array of arrays. Each array only has 1024 entries. * vm.c (Init_vm_objects): change default capa from 1 to 128. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vm.c') diff --git a/vm.c b/vm.c index 32beb34d5a..0fd5e3fd9c 100644 --- a/vm.c +++ b/vm.c @@ -2793,7 +2793,7 @@ Init_vm_objects(void) vm->defined_module_hash = rb_hash_new(); /* initialize mark object array, hash */ - vm->mark_object_ary = rb_ary_tmp_new(1); + vm->mark_object_ary = rb_ary_tmp_new(128); } /* top self */ -- cgit v1.2.3