diff options
Diffstat (limited to 'src/buildvm_x86.dasc')
-rw-r--r-- | src/buildvm_x86.dasc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/buildvm_x86.dasc b/src/buildvm_x86.dasc index effd0737..21e18ea8 100644 --- a/src/buildvm_x86.dasc +++ b/src/buildvm_x86.dasc | |||
@@ -333,16 +333,16 @@ | |||
333 | | mov reg, PC | 333 | | mov reg, PC |
334 | | shr reg, 1 | 334 | | shr reg, 1 |
335 | | and reg, HOTCOUNT_PCMASK | 335 | | and reg, HOTCOUNT_PCMASK |
336 | | sub word [DISPATCH+reg+GG_DISP2HOT], 1 | 336 | | sub word [DISPATCH+reg+GG_DISP2HOT], HOTCOUNT_LOOP |
337 | | jz ->vm_hotloop | 337 | | jb ->vm_hotloop |
338 | |.endmacro | 338 | |.endmacro |
339 | | | 339 | | |
340 | |.macro hotcall, reg | 340 | |.macro hotcall, reg |
341 | | mov reg, PC | 341 | | mov reg, PC |
342 | | shr reg, 1 | 342 | | shr reg, 1 |
343 | | and reg, HOTCOUNT_PCMASK | 343 | | and reg, HOTCOUNT_PCMASK |
344 | | sub word [DISPATCH+reg+GG_DISP2HOT], 1 | 344 | | sub word [DISPATCH+reg+GG_DISP2HOT], HOTCOUNT_CALL |
345 | | jz ->vm_hotcall | 345 | | jb ->vm_hotcall |
346 | |.endmacro | 346 | |.endmacro |
347 | | | 347 | | |
348 | |// Set current VM state. | 348 | |// Set current VM state. |