This one is funny :)
"Execute this"
OpalCompiler compile: 'foo
[1] repeat'.
"Debug this (cmd+shift+D) and step into #foo"
OpalCompiler new foo.
- Debug the second expression step into
foo
- Freeze!
The debugger tries to step until the next "interesting bytecode".
But! This just loops, so the debugger keeps looping.
The next interesting bytecode is the return after the loop.
But this is an infinite loop.
Scope of the issue
We have seen this with repeat but also with whileTrue:/whileFalse: