Alon Zakai
Alon Zakai
> I do think it would be nice if this called out to a separate liveness analysis utility instead of reimplementing the analysis. This pass doesn't reimplement liveness - it...
Closing in favor of #7070
@dschuff Looks great, thanks for updating it!
Does the `--quiet` flag not help there? If not then maybe we should make it apply to that. Another option might be `-w` to silence all warnings, perhaps, which I...
@sabtt17 I don't think work has been done here - it's free to work on. Adding a simple name to `new Worker` would be a good start. @sbc100 's additional...
@sabtt17 Tests need to be run [with their full name](https://emscripten.org/docs/getting_started/test-suite.html), which starts with `test_`. For example, `./tests/runner.py test_pthread_create` will run the test with that specific name. Wildcards also work, so...
I don't think I heard of this affecting real-world code, so it seems like a very low priority to me.
I see this as the first error in the console: ``` RuntimeError: operation does not support unaligned accesses at a.wasm.emscripten_thread_mailbox_ref (thread_mailbox.c:21:28) at a.wasm.em_task_queue_send (em_task_queue.c:232:8) at a.wasm.do_proxy (proxying.c:149:10) at a.wasm.emscripten_proxy_async (proxying.c:156:10)...
Yes, looks deterministic.
Off the top of my head, one missing feature is [tracking table updates](https://github.com/WebAssembly/binaryen/blob/480f5ba352a9f89afe72779c81f8a16fd3c8ba4a/src/tools/wasm-ctor-eval.cpp#L374-L375) (`table.set`), and there are probably a few other specific TODOs we haven't gotten around to. But in...