From c4e537357c85bb8ebea89eb93e9c4efb6f72490d Mon Sep 17 00:00:00 2001 From: Philipp Marek Date: Thu, 15 Dec 2022 12:28:27 +0100 Subject: [PATCH] Hint by Doug --- src/runtime/arena.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/arena.c b/src/runtime/arena.c index 0a138512d8..4cf3a69cbb 100644 --- a/src/runtime/arena.c +++ b/src/runtime/arena.c @@ -368,7 +368,7 @@ lispobj* handle_arena_alloc(struct thread* th, struct alloc_region* region, if (avail < min_keep && nbytes <= 65536) { // case 1 struct arena* in_use_arena = (void*)native_pointer(th->arena); __sync_fetch_and_add(&in_use_arena->uw_bytes_wasted, avail); - long total_request = nbytes + 8192; + long total_request = nbytes + 8192*1024; region->start_addr = claim_new_subrange((void*)native_pointer(th->arena), total_request, filler); region->end_addr = (char*)region->start_addr + total_request;