1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 09:04:59 +00:00

LibWasm: Let the interpreter itself manage the call frame

This commit is contained in:
Ali Mohammad Pur 2021-05-24 21:24:28 +04:30 committed by Ali Mohammad Pur
parent 85794f8244
commit 477ab6dc4c
3 changed files with 18 additions and 2 deletions

View file

@ -193,7 +193,7 @@ static bool pre_interpret_hook(Wasm::Configuration& config, Wasm::InstructionPoi
Wasm::Result result { Wasm::Trap {} };
{
Wasm::Configuration::CallFrameHandle handle { config };
Wasm::BytecodeInterpreter::CallFrameHandle handle { g_interpreter, config };
result = config.call(g_interpreter, *address, move(values));
}
if (result.is_trap())