From 6cd0c315c68fbe1a1f2459c0065c218bb19f4399 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Fri, 9 May 2008 20:19:13 -0500 Subject: [PATCH] Align generation sizes on deck boundaries --- vm/data_gc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vm/data_gc.c b/vm/data_gc.c index 9a39642cde..6e32e14991 100755 --- a/vm/data_gc.c +++ b/vm/data_gc.c @@ -38,9 +38,9 @@ F_DATA_HEAP *alloc_data_heap(CELL gens, { GC_PRINT(ALLOC_DATA_HEAP,gens,young_size,aging_size,tenured_size); - young_size = align_page(young_size); - aging_size = align_page(aging_size); - tenured_size = align_page(tenured_size); + young_size = align(young_size,DECK_SIZE); + aging_size = align(aging_size,DECK_SIZE); + tenured_size = align(tenured_size,DECK_SIZE); F_DATA_HEAP *data_heap = safe_malloc(sizeof(F_DATA_HEAP)); data_heap->young_size = young_size;