ladybird/Libraries/LibJS/Bytecode/AsmInterpreter
Andreas Kling dafd624177 LibJS: Assert asmint call frame ranges
Assert that inline Call frame-top arithmetic does not wrap after adding
the current interpreter stack top, and that raw native frames copy valid
caller lexical and variable environments.

Also check that the raw native ThrowCompletionOr variant index stays in
the expected 0-or-1 range before the asm fast path branches on it.
2026-05-03 13:10:48 +02:00
..
asmint.asm LibJS: Assert asmint call frame ranges 2026-05-03 13:10:48 +02:00
AsmInterpreter.cpp LibJS: Call RawNativeFunction directly from asm Call 2026-04-15 15:57:48 +02:00
AsmInterpreter.h LibJS: Move bytecode interpreter state to VM 2026-04-13 18:29:43 +02:00
gen_asm_offsets.cpp LibJS: Avoid function envs for lexical-this arrows 2026-04-30 18:44:34 +02:00