From aa6d10c30115571b859b9e7e3d6e8a9b9ced599b Mon Sep 17 00:00:00 2001 From: Ralph Ronnquist Date: Fri, 4 Jun 2021 18:14:39 +1000 Subject: [PATCH] Moving the debug trace point to be prior to advancing %rsi --- machine.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/machine.asm b/machine.asm index 86b1e7f..f1fb51c 100644 --- a/machine.asm +++ b/machine.asm @@ -73,8 +73,8 @@ macro popr x { ;;; referring to the doer field of the called word. macro next { - lodsq ; mov rax, [rsi] + add rsi,8 call p_calltrace_DFA + lodsq ; mov rax, [rsi] + add rsi,8 jmp qword [rax] ; goto code of that FORTH word (64 bit jump) } -- 2.39.2