Sam Clegg
Sam Clegg
Rather than given each import a magic name we can group imports into a single struct and pass that struct into the init function. This means that in the generated...
Rather than treating an init expression as a raw expressions list wrap it into its own class. While this does nothing now I plan to followup by attaching an end_loc...
Many test fail because the recent spec tests now require multi-table and reference-type support. I was forced to delete the following tests for that reason: - test/wasm2c/spec/br_table.txt - test/wasm2c/spec/call_indirect.txt -...
Even when the result is to be printed rather than compared byte for byte with the first version its still good to process the resulting wat output file so that...
This means that we build with Werror during CI, but hopefully shouldn't effect too many downstream users.
Fixes: #113
Is stalebot still working for other folks? It stopped working for us (https://github.com/emscripten-core/emscripten/) back in october. Perhaps the project is actually dead as #349 suggests? If so, can we mark...
As of today JS functions can be directly supplied as imports, but they cannot be directly added to table. `table.set` only accepts native WebAssembly functions. As of today, there is...
Const expressions are like functions in that they are defined as sequences of instructions. However, unlike functions, they do not declare their own length but are instead defined to end...
In the current binary format, if there are many imports from the same module, the module name will appear in the binary N times. In emscripten today this means the...