ladybird/Libraries/LibWasm/AbstractMachine
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.cpp LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
AbstractMachine.h LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
BytecodeInterpreter.cpp LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
BytecodeInterpreter.h LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Configuration.cpp LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Configuration.h
Interpreter.h LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Operators.h
Validator.cpp LibWasm: Clean up #include directives 2024-11-21 14:08:33 +01:00
Validator.h