diff options
-rw-r--r-- | istartup.s | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -2329,12 +2329,12 @@ end_garbage_collect: end_garbage_collect_: #endif + pushl d0 + testl $2,@flags je no_heap_use_message pushl d0 - - pushl d0 push $heap_use_after_gc_string_1 call @ew_print_string @@ -2347,23 +2347,19 @@ end_garbage_collect_: call @ew_print_string add $4,sp - popl d0 - no_heap_use_message: #ifdef FINALIZERS call call_finalizers #endif + popl d0 + #ifdef WRITE_HEAP /* Check whether memory profiling is on or off */ testb $32,@flags je no_write_heap - /* - if d0 (actual heap_size) < @min_write_heap_size - then do not write heap - */ cmpl @min_write_heap_size,d0 jb no_write_heap |