ladybird/Userland/Libraries/LibWasm
Diego ba5192b2e7 LibWasm: Use u32's instead of size_t's when reading LEB128 numbers
The WebAssembly spec never relies on host system information, like
size_t. For consistency's sake, we should stick to the usage of u32's
instead of size_t's. This didn't cause issues before because
LEB128-encoded u64's are a superset of LEB128-encoded u32's.
2024-05-25 21:24:14 +02:00
..
AbstractMachine LibWasm: Fix reference-to-stack-local from {Memory,Table}Instance 2024-03-30 21:21:23 +01:00
Parser LibWasm: Use u32's instead of size_t's when reading LEB128 numbers 2024-05-25 21:24:14 +02:00
Printer Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Tests
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 Everywhere: Remove 'clang-format off' comments that are no longer needed 2024-04-24 16:50:01 -04:00
Wasi.h Userland: Make bit-fields compatible with MSVC C++ ABI 2023-12-07 10:28:19 -07:00