summaryrefslogtreecommitdiff
path: root/acompact.asm
diff options
context:
space:
mode:
Diffstat (limited to 'acompact.asm')
-rw-r--r--acompact.asm5
1 files changed, 5 insertions, 0 deletions
diff --git a/acompact.asm b/acompact.asm
index 5db500e..7659fed 100644
--- a/acompact.asm
+++ b/acompact.asm
@@ -5,6 +5,9 @@
shl rax,6
mov qword ptr heap_size_64_65,rax
+ lea rax,(-16000)[rsp]
+ mov qword ptr end_stack,rax
+
mov rax,qword ptr caf_list
test qword ptr flags,4096
@@ -75,6 +78,8 @@ end_rmarkp_cafs:
include acompact_rmark_prefetch.asm
+ include acompact_rmarkr.asm
+
; compact the heap
compact_heap: