As of now, the optimisation stage will change every other instruction if needed every time bytecode is removed!
Instead, maybe "mark" bytecode to be removed over time, then remove the bytecode all at once at the end, changing instructions if necessary?
As of now, the optimisation stage will change every other instruction if needed every time bytecode is removed!
Instead, maybe "mark" bytecode to be removed over time, then remove the bytecode all at once at the end, changing instructions if necessary?