Re: [Qemu-devel] Building QEMU for WebAssembly

2019-01-08 Thread Stefan Hajnoczi
On Mon, Jan 7, 2019 at 5:07 PM Anatoly Trosinenko wrote: > > Multi-threading is not yet available in WebAssembly. Hopefully this > > will change soon because multi-threading and related infrastructure > > like atomics are used at the core of several areas in QEMU. > > Technically, I have managed

Re: [Qemu-devel] Building QEMU for WebAssembly

2019-01-07 Thread Anatoly Trosinenko
Hello, Stefan, > Multi-threading is not yet available in WebAssembly. Hopefully this > will change soon because multi-threading and related infrastructure > like atomics are used at the core of several areas in QEMU. Technically, I have managed to serialize the QEMU code to the extent that it wa

[Qemu-devel] Building QEMU for WebAssembly

2019-01-07 Thread Stefan Hajnoczi
As part of the QEMU micro:bit project we considered how end users will consume QEMU. The most convenient option is to run emulation directly in the user's web browser - where their IDE also lives. Here are my thoughts after a brief investigation into WebAssembly. Basically the idea is to compile