Sam Clegg

Results 154 issues of Sam Clegg

We now have at least one test that assumes that the main thread can be interacted with via SAB with spinlocks: [test/webaudio/audioworklet_emscripten_locks.c.](https://github.com/emscripten-core/emscripten/blob/main/test/webaudio/audioworklet_emscripten_locks.c) However there seem to be issues with it....

audio-worklets

This removes the special handling of exported immutable globals which simplifies the code in a few different ways. For programs that export data addresses (this is relatively rare) this means...

Instead we use pip to install the dev dependencies in `out/python_deps` directory. This means that the emscripten compiler itself does not have access to them, only the test code which...

I don't think they are going to be many folks using this. IIUC it was mostly and experiment from the early days of emscripten to try to get synchronous applications...

Other internal state should stay in python only for a few of reasons. 1. It avoids having the serialize via json when calling the JS compiler. 2. It avoids external...

We have had this marked as deprecated since #14004 (more than 4 years).

The emscripten documentation is sadly (a) hosted in a different github org and (b) requires manual building and updated. I think it would be great to have GH action on...

Also: - Removing duplication in precondition check. - Use `dbg()` for debug messages The use of the HandleAllocator does add about 70 bytes to the JS payload, but that will...