1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 22:37:34 +00:00
serenity/Userland/Libraries/LibWasm/AbstractMachine
Ali Mohammad Pur 4d9246ac9d LibWasm: Add basic support for module instantiation and execution stubs
This adds very basic support for module instantiation/allocation, as
well as a stub for an interpreter (and executions APIs).
The 'wasm' utility is further expanded to instantiate, and attempt
executing the first non-imported function in the module.
Note that as the execution is a stub, the expected result is a zero.
Regardless, this will allow future commits to implement the JS
WebAssembly API. :^)
2021-05-13 19:44:32 +01:00
..
AbstractMachine.cpp LibWasm: Add basic support for module instantiation and execution stubs 2021-05-13 19:44:32 +01:00
AbstractMachine.h LibWasm: Add basic support for module instantiation and execution stubs 2021-05-13 19:44:32 +01:00
Configuration.cpp LibWasm: Add basic support for module instantiation and execution stubs 2021-05-13 19:44:32 +01:00
Configuration.h LibWasm: Add basic support for module instantiation and execution stubs 2021-05-13 19:44:32 +01:00
Interpreter.cpp LibWasm: Add basic support for module instantiation and execution stubs 2021-05-13 19:44:32 +01:00
Interpreter.h LibWasm: Add basic support for module instantiation and execution stubs 2021-05-13 19:44:32 +01:00