ladybird/Libraries/LibWasm
Andreas Kling 8a8625b399 LibWasm: Require virtual storage for wasm32 memory
Reserve the wasm32 virtual address space when creating an i32 memory.
Crash if the reservation fails instead of using ByteBuffer storage.

This keeps wasm32 memory on the virtual path used for fault recovery.
2026-06-10 17:34:16 +02:00
..
AbstractMachine LibWasm: Require virtual storage for wasm32 memory 2026-06-10 17:34:16 +02:00
Parser LibWasm: Correctly track section ordering requirements 2026-06-10 14:10:57 +02:00
Printer Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
Rust LibWasm: Start execution immediately after validation 2026-06-05 00:08:11 +02:00
Tests LibWasm: Fix “return” leaking intermediate value-stack entries to caller 2026-05-25 09:00:44 +02:00
WASI Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
CMakeLists.txt LibWasm: Block while waiting for Cranelift compilation 2026-06-04 00:15:26 +02:00
Constants.h LibWasm: Parse and validate array types 2026-02-10 13:00:16 +01:00
CraneliftBridge.cpp LibWasm: Refer to cranelift-compiler by relative path and env override 2026-06-05 19:59:03 +02:00
CraneliftStubs.cpp LibWasm: Correctly handle failed validation 2026-06-03 11:51:43 +02:00
Forward.h LibWasm: Prepare for VM and direct function calls 2026-05-10 16:41:42 +02:00
Opcode.h LibWasm: Start execution immediately after validation 2026-06-05 00:08:11 +02:00
Types.h LibWasm: Start execution immediately after validation 2026-06-05 00:08:11 +02:00
Wasi.h Everywhere: Slap some [[clang::lifetimebound]] where appropriate 2025-09-01 11:11:38 +02:00