logoalt Hacker News

WATaBoy: JIT-Ing Game Boy Instructions to WASM Beats a Native Interpreter

101 pointsby energeticbarktoday at 3:02 PM11 commentsview on HN

Comments

ahartmetztoday 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.

dag100today 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.

show 1 reply
milchtoday 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

jonny_ehtoday at 5:50 PM

So it's a JIT-in-JIT? JiJIT?

bebenebenebebtoday at 3:47 PM

[dead]

iberatortoday 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

show 1 reply