Hacker News new | ask | show | jobs
by Sephr 4056 days ago
That's quite an impressive implementation! I didn't realize hand-written asm.js could be that readable.
1 comments

Yes, more or less. Every operation must be written, that the type is obvious for the compiler. And you have one array, the heap with some special index rules. For example: (r[((ins >> 9) & 0x7C)>>2]|0 The >>2 and |0 is necessary.