From bceb547077c545c103e6329bac879b1fed3ce9d7 Mon Sep 17 00:00:00 2001 From: ko1 Date: Thu, 15 May 2014 09:58:21 +0000 Subject: * gc.c (garbage_collect_body): move gc_heap_prepare_minimum_pages() from gc_sweep(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- gc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gc.c') diff --git a/gc.c b/gc.c index ec6c13dabf..9c6865686f 100644 --- a/gc.c +++ b/gc.c @@ -3124,8 +3124,6 @@ gc_sweep(rb_objspace_t *objspace, int immediate_sweep) } gc_heap_lazy_sweep(objspace, heap_eden); } - - gc_heap_prepare_minimum_pages(objspace, heap_eden); } /* Marking - Marking stack */ @@ -5102,6 +5100,8 @@ garbage_collect_body(rb_objspace_t *objspace, int full_mark, int immediate_sweep } gc_prof_timer_stop(objspace); + gc_heap_prepare_minimum_pages(objspace, heap_eden); + if (GC_NOTIFY) fprintf(stderr, "end garbage_collect()\n"); return TRUE; } -- cgit v1.2.3