diff options
Diffstat (limited to 'thumb2compact.s')
-rw-r--r-- | thumb2compact.s | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/thumb2compact.s b/thumb2compact.s index 33a214e..0e0bd7b 100644 --- a/thumb2compact.s +++ b/thumb2compact.s @@ -47,7 +47,7 @@ mark_cafs_lp: sto r6,r12,end_vector,13
.align
- add lr,pc,#9
+ add lr,pc,#8
str lr,[sp,#-4]!
.if COMPACT_MARK_WITH_STACK
bl rmark_stack_nodes
@@ -74,7 +74,7 @@ end_mark_cafs: lao r12,end_vector,14
sto r6,r12,end_vector,14
.align
- add lr,pc,#9
+ add lr,pc,#8
str lr,[sp,#-4]!
.if COMPACT_MARK_WITH_STACK
bl rmark_stack_nodes
@@ -84,7 +84,7 @@ end_mark_cafs: .ifdef MEASURE_GC
.align
- add lr,pc,#9
+ add lr,pc,#8
str lr,[sp,#-4]!
bl add_mark_compact_garbage_collect_time
.endif
@@ -228,12 +228,12 @@ finalizer_list_empty: sto r6,r12,end_vector,15
.if COMPACT_MARK_WITH_STACK
.align
- add lr,pc,#9
+ add lr,pc,#8
str lr,[sp,#-4]!
bl rmark_stack_nodes
.else
.align
- add lr,pc,#9
+ add lr,pc,#8
str lr,[sp,#-4]!
bl mark_stack_nodes
.endif
@@ -989,7 +989,7 @@ move_array_ab: subs r4,r4,r3
add r7,r7,r6
.align
- add lr,pc,#9
+ add lr,pc,#8
str lr,[sp,#-4]!
bl reorder
|