Edit: perhaps this is about missing the word "primarily", that performance in such an implementation is bound by interpretation speed.
Edit: perhaps this is about missing the word "primarily", that performance in such an implementation is bound by interpretation speed.
These are the two requirements of the sentence I quoted.
There's no need for the Zero Feet proposal to say something untrue to justify their approach. I'm not imputing malice because I see none, but moderating that sentence or just removing it would strengthen their case.
HotSpot also uses an interpreter, but its performance comes from the C2 compiler, for example. Quoth Cliff Click [1]:
> if you are spending any amount of time beyond e.g. 5% in the interpreter / stage-0 JIT you need to adjust your JIT'ing strategy. Not saying "no-gain" in a stage-0-only, but definitely should not be a super high payoff if there's a stage-1 following you.
[1] https://old.reddit.com/r/Compilers/comments/sae1iy/compiler_...
I don’t think the fact that jit compilers exist makes this sentence about interpreters untrue.