Comment by drunken_thor

3 hours ago

In my limited understanding, static recompiling is like JIT transpilation from one arch to another where emulation runs each instruction calling behaviour depending on the instruction. As for tradeoffs my knowledge is not wide enough to declare anything certain.

What is the distinction in your mind? Can recompiling not call each instruction? Can threaded interpretation not perform optimization?