summaryrefslogtreecommitdiff
path: root/gc/default/default.c
diff options
context:
space:
mode:
Diffstat (limited to 'gc/default/default.c')
-rw-r--r--gc/default/default.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gc/default/default.c b/gc/default/default.c
index b0267cc48c..94828be55d 100644
--- a/gc/default/default.c
+++ b/gc/default/default.c
@@ -1961,7 +1961,7 @@ heap_page_allocate(rb_objspace_t *objspace)
}
}
- rb_darray_insert(&objspace->heap_pages.sorted, hi, page);
+ rb_darray_insert_without_gc(&objspace->heap_pages.sorted, hi, page);
if (heap_pages_lomem == 0 || heap_pages_lomem > start) heap_pages_lomem = start;
if (heap_pages_himem < end) heap_pages_himem = end;