Ali Mohammad Pur
65355c388b
LibWasm: Use AK::StackInfo to track stack size
...
This way, we can make sure that it doesn't overflow when ASAN is
enabled.
2021-07-12 18:42:45 +04:30
Ali Mohammad Pur
06ffc0c4db
LibWasm: Don't create useless temporary strings for trap reasons
...
These strings are only used when execution traps, so there's no reason
to create actual strings until that happens; instead switch to using
StringViews.
2021-07-06 17:55:00 +04:30
Ali Mohammad Pur
b538e15548
LibWasm: Give traps a reason and display it when needed
...
This makes debugging wasm code a bit easier, as we now know what fails
instead of just "too bad, something went wrong".
2021-07-02 04:53:01 +04:30
Sahan Fernando
d02e7b3811
LibWasm: Move Wasm::BytecodeInterpreter into its own header
2021-06-05 14:31:54 +04:30