diff options
author | Arne Döring <arne.doering@gmx.net> | 2019-08-04 19:31:55 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-08-04 19:31:55 +0200 |
commit | b73d097d36d3fb3046fcb0c190c02684cd0c1867 (patch) | |
tree | ced037ba7d59b4dc76849f4aab1cd3a05f21b780 /compiler | |
parent | 343ace8194d6bcdeca6b4b4eba9b668a1737b625 (diff) | |
download | Nim-b73d097d36d3fb3046fcb0c190c02684cd0c1867.tar.gz |
fixes #9829 (#11849)
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/vmgen.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/vmgen.nim b/compiler/vmgen.nim index a27cd62c6..d1ed78bf2 100644 --- a/compiler/vmgen.nim +++ b/compiler/vmgen.nim @@ -2160,7 +2160,7 @@ proc optimizeJumps(c: PCtx; start: int) = var d = i + c.code[i].jmpDiff for iters in countdown(maxIterations, 0): case c.code[d].opcode - of opcJmp, opcJmpBack: + of opcJmp: d = d + c.code[d].jmpDiff of opcTJmp, opcFJmp: if c.code[d].regA != reg: break |