jj2007 - 2014-04-09

To illustrate this further, here two excerpts from OllyDbg:

part2 macro
mov al,"3"
stosb
cmp ExtraLoops,0
jne ExtraLoopsLoop ; go back and do test code again
; JWasm:
; 00401031 |. 833D 10414000 0>cmp dword ptr [ExtraLoops], 0
; 00401038 |>- 75 FE jnz short 00401038 <<<<<<<<<<<<< endless loop <<<<

; ML 6.15:
; 0040101E |> 832D 60304000 0>sub dword ptr [403060], 1
;...
; 00401031 |. 833D 60304000 0>|cmp dword ptr [403060], 0
; 00401038 |.^ 75 E4 |jnz short 0040101E