This is definitely a bug, and should be fixed. Rem and unrem the noted line to see a massive speed difference.
do
inc t
cls
print t
x=0
repeat
inc x
until x=1250
loop
`Rem and unrem this line to see massive speed differences!
`make memblock 1,1
Interestingly enough, this code does not slowdown, whether the noted line is remmed or not.
do
inc t
cls
print t
x=0
for temp=1 to 2000000000
inc x
if x=1250 then exit
next
loop
`Rem and unrem this line to see massive speed differences!
`make memblock 1,1
EDIT:
Using do/loop or while/endwhile also results in massive slowdown. Repeat/until results in massive slowdown. For/next does not result in slowdown.
The compiler version used was 1.0761