diff options
| -rw-r--r-- | icompact_rmark.s | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/icompact_rmark.s b/icompact_rmark.s index 819ecf0..2863653 100644 --- a/icompact_rmark.s +++ b/icompact_rmark.s @@ -7,10 +7,11 @@ rmark_stack_nodes1:  rmark_next_stack_node:  	addl	$4,a3 +rmark_stack_nodes:  	cmpl	end_vector,a3  	je	end_rmark_nodes -rmark_stack_nodes: +rmark_more_stack_nodes:  	movl	(a3),a0  	movl	neg_heap_p3,d0 @@ -42,7 +43,7 @@ rmark_stack_nodes:  	addl	$4,a3  	cmpl	end_vector,a3 -	jne	rmark_stack_nodes +	jne	rmark_more_stack_nodes  	ret  rmark_stack_node:  | 
