I did remove the somewhat hackish jit_restart function and changed Parrot_jit_begin() to emit the jump to the given PC.

This implied a change, how the generated jit code gets called, it is now called like:

run(interpreter, pc);

The code for i386 is done, other platforms have a comment there, waiting for replacement by the real thing.

leo

Reply via email to