1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-10 18:10:56 +09:00
ladybird/Libraries/LibWasm
Ali Mohammad Pur 51bab5b186 LibWasm: Make traps hold on to externally-managed data
...instead of specially handling JS::Completion.
This makes it possible for LibWeb/LibJS to have full control over how
these things are made, stored, and visited (whenever).

Fixes an issue where we couldn't roundtrip a JS exception through Wasm.
2025-04-22 08:43:46 -06:00
..
AbstractMachine LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Parser LibWasm: Clean up #include directives 2024-11-21 14:08:33 +01:00
Printer LibCore+LibJS+LibWasm: Always use a real format string 2025-04-08 20:00:18 -04:00
Tests Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
WASI LibWasm: Clean up #include directives 2024-11-21 14:08:33 +01:00
CMakeLists.txt LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Constants.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Forward.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Opcode.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Types.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Wasi.h LibWasm: Fix UB in LibWasm 2024-12-04 01:58:22 +01:00