ladybird/Libraries/LibWasm/AbstractMachine
Ali Mohammad Pur 22448b0c35 LibWasm: Move the interpreter IP out of the configuration object
This, along with moving the sources and destination out of the config
object, makes it so we don't have to double-deref to get to them on each
instruction, leading to a ~15% perf improvement on dispatch.
2025-08-26 15:20:33 +02:00
..
AbstractMachine.cpp LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
AbstractMachine.h LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
BytecodeInterpreter.cpp LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
BytecodeInterpreter.h LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
Configuration.cpp LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
Configuration.h LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
Interpreter.h LibWasm: Make traps hold on to externally-managed data 2025-04-22 08:43:46 -06:00
Operators.h LibWasm: Return canonical NaN for min/max/floor/ceil/truncate operations 2025-07-27 15:35:28 +02:00
Validator.cpp LibWasm: Move the interpreter IP out of the configuration object 2025-08-26 15:20:33 +02:00
Validator.h LibWasm: Avoid allocations for the label stack as much as possible 2025-08-26 15:20:33 +02:00