WATaBoy: JIT-Ing Game Boy Instructions to WASM Beats a Native Interpreter
98 points - today at 3:02 PM
SourceComments
ahartmetz today at 5:14 PM
Of course it beats a native interpreter. WASM overhead is about 20%, interpreter overhead is about 1000%.
What's cool here is to have a GameBoy JIT runtime at all.
dag100 today at 4:16 PM
This is an incredible project for an undergraduate. Very impressive.
Interesting to note that Firefox is 25% slower than Chrome/Safari, I wonder why.
jonny_eh today at 5:50 PM
So it's a JIT-in-JIT? JiJIT?
milch today at 4:09 PM
Very interesting article. Would've been fun to see the comparison between native interpreter & JIT-on-WASM on iOS as well
bebenebenebeb today at 3:47 PM
[dead]
iberator today at 4:14 PM
yet on real old hardware it would be 20x slower in real life.
same as all native javascript junk - its fast, but non usuable on older hardware