3 ms·
The solution is somewhere in the qemu or kvm world but qemu deals with real hardware. I'm looking for something simpler than a real machine. Ideally, qemu coul
by vmorgulis 11y ago
The solution is somewhere in the qemu or kvm world but qemu deals with real hardware. I'm looking for something simpler than a real machine.
Ideally, qemu could run a virtual cpu just made for asm.js or wasm. The virtual hardware is accessed thru the Module functions. We could have a peek() and a poke() like in the old days to read the ports :-)
I remember your first posts about emscripten and the first script in Python. The gap to fill is similar to "write a backend for LLVM" as you did (not enough, of course).
There is also the x86 emulator from copy.sh (http://copy.sh/v86/ http://copy.sh/v86/).
The general direction is "support blobs in the browser".
About implementing new Web API, I think the process is not so slow but it relies on non-technical things (like strategy for the companies) so low level would speed up that.