ladybird/Libraries/LibWasm/AbstractMachine
Andreas Kling f374e72c54 LibWasm: Store try_table catches out of line
TryTableArgs only needs catches for try_table instructions. Reuse the
structured-instruction layout with catch storage in place of the else
target, and keep the catch elements in a FixedArray.

This avoids storing a full Vector inline in every Instruction variant
alternative and keeps the catch storage copyable for the variant.
2026-05-14 12:19:38 +02:00
..
AbstractMachine.cpp LibWasm+LibWeb: Properly track module lifetime with function refs 2026-05-10 16:41:42 +02:00
AbstractMachine.h LibWasm+LibWeb: Properly track module lifetime with function refs 2026-05-10 16:41:42 +02:00
BytecodeInterpreter.cpp LibWasm: Store try_table catches out of line 2026-05-14 12:19:38 +02:00
BytecodeInterpreter.h LibWasm+Meta: Add Cranelift AOT compilation backend 2026-05-10 16:41:42 +02:00
Configuration.cpp LibWasm: Prepare for VM and direct function calls 2026-05-10 16:41:42 +02:00
Configuration.h LibWasm: Prepare for VM and direct function calls 2026-05-10 16:41:42 +02:00
Interpreter.h LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Operators.h LibWasm: Implement (n)madd/vetor dot arguments the right way 2025-12-12 19:12:53 +01:00
Validator.cpp LibWasm: Store try_table catches out of line 2026-05-14 12:19:38 +02:00
Validator.h LibWasm: Implement call_ref and return_call_ref instructions 2026-03-07 16:05:20 +01:00