[bench] vm: bugfix?
authorMartin Perner <martin@perner.cc>
Tue, 21 Dec 2010 15:30:17 +0000 (16:30 +0100)
committerMartin Perner <martin@perner.cc>
Tue, 21 Dec 2010 15:30:45 +0000 (16:30 +0100)
3_test/deepjit.s

index 8ae431d238497a7570438fbb2dd2e3afa9db2e88..a73e080d90e9ca5d9beb5a180205b48ae51e90cd 100644 (file)
@@ -507,6 +507,8 @@ vm_jmp:
        ldis r7, 0xFF00
        ;r6 is now the 'real' negativ number
        or r6, r6, r7
+       ;todo: testing showed (at least once) we are off by 2 instr.
+       addi r6, r6, 2
        ;multiply by to get the offset
        lls r6, r6, 2
        ;generate address in table