From e01f1e164e8704bdbcbb26442961d94db11d8152 Mon Sep 17 00:00:00 2001 From: Frederik Carlier Date: Sun, 5 Feb 2017 20:50:28 +0100 Subject: Port #5821 to Linux (#9347) --- src/vm/arm64/asmhelpers.S | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/vm/arm64/asmhelpers.S b/src/vm/arm64/asmhelpers.S index 32eeb4edfa..06330056cb 100644 --- a/src/vm/arm64/asmhelpers.S +++ b/src/vm/arm64/asmhelpers.S @@ -286,7 +286,7 @@ WRITE_BARRIER_END JIT_CheckedWriteBarrier // WRITE_BARRIER_ENTRY JIT_WriteBarrier dmb ST - str x15, [x14], 8 + str x15, [x14] // Branch to Exit if the reference is not in the Gen0 heap // @@ -312,6 +312,7 @@ LOCAL_LABEL(UpdateCardTable): mov x12, 0xFF strb w12, [x15] LOCAL_LABEL(Exit): + add x14, x14, 8 ret lr WRITE_BARRIER_END JIT_WriteBarrier -- cgit v1.2.3