ladybird/Libraries/LibJS/Bytecode/AsmInterpreter
Andreas Kling 0af548b27d LibJS: Sync AsmInt program counter before slow paths
Move the execution context program counter update from ASM_TRY() to the
generated slow-path call boundary. Slow paths still enter C++ with the
current bytecode offset visible to stack and source location code, while
ASM_TRY() only handles completion unwrapping and exception dispatch.
2026-06-14 20:27:59 +02:00
..
asmint.asm LibJS: Call AsmInt directly from run_executable 2026-06-14 20:27:59 +02:00
AsmSlowPaths.cpp LibJS: Sync AsmInt program counter before slow paths 2026-06-14 20:27:59 +02:00
gen_asm_offsets.cpp LibJS: Move final simple opcodes into AsmInt 2026-06-14 20:27:59 +02:00