From ef8a8dde0390fc4eeb8a63396b1f567fc41cc662 Mon Sep 17 00:00:00 2001 From: Jason Conway Date: Sun, 30 Oct 2022 19:43:45 -0500 Subject: [PATCH] Precision barrier placement --- jit/gadgets-aarch64/gadgets.h | 1 + 1 file changed, 1 insertion(+) diff --git a/jit/gadgets-aarch64/gadgets.h b/jit/gadgets-aarch64/gadgets.h index 67ab5e875a..e9e8299010 100644 --- a/jit/gadgets-aarch64/gadgets.h +++ b/jit/gadgets-aarch64/gadgets.h @@ -31,6 +31,7 @@ _xaddr .req x3 .endm .macro gret pop=0 ldr x8, [_ip, \pop*8]! + dmb ishld add _ip, _ip, 8 /* TODO get rid of this */ br x8 .endm