ladybird/Userland/Libraries/LibWasm
Diego d906255cbb LibWasm: Improve table support
Implements `table.get`, `table.set`, `elem.drop`, `table.size`,
and `table.grow`. Also fixes a few issues when generating ref-related
spectests. Also changes the `TableInstance` type to use
`Vector<Reference>` instead of `Vector<Optional<Reference>>`, because
the ability to be null is already encoded in the `Reference` type.
2024-06-01 16:21:03 +02:00
..
AbstractMachine LibWasm: Improve table support 2024-06-01 16:21:03 +02:00
Parser LibWasm: Properly read blocktypes 2024-05-29 22:33:15 +02:00
Printer Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Tests Meta+LibWasm: Add support for module linking tests 2021-06-22 00:26:25 +04:30
WASI Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CMakeLists.txt LibWasm: Start implementing WASI 2023-04-26 03:47:15 +03:30
Constants.h LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions 2023-08-21 13:39:32 +03:30
Forward.h LibWasm: Start implementing WASI 2023-04-26 03:47:15 +03:30
Opcode.h LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions 2023-08-21 13:39:32 +03:30
Types.h LibWasm: Implement element section parsing 2024-05-27 19:38:45 +02:00
Wasi.h Userland: Make bit-fields compatible with MSVC C++ ABI 2023-12-07 10:28:19 -07:00