Searched refs:WasmInterpreter (Results 1 – 5 of 5) sorted by relevance
98 WasmInterpreter interpreter_;104 WasmInterpreter::Thread* thread = interpreter_.GetThread(0); in StartActivation()112 WasmInterpreter::Thread* thread = interpreter_.GetThread(0); in FinishActivation()119 WasmInterpreter::Thread* thread, Address frame_pointer) { in GetActivationFrameRange()150 WasmInterpreter* interpreter() { return &interpreter_; } in interpreter()198 WasmInterpreter::Thread* thread = interpreter_.GetThread(0); in Execute()203 WasmInterpreter::State state = ContinueExecution(thread); in Execute()205 case WasmInterpreter::State::PAUSED: in Execute()208 case WasmInterpreter::State::FINISHED: in Execute()212 case WasmInterpreter::State::TRAPPED: { in Execute()[all …]
71 friend class WasmInterpreter;85 class V8_EXPORT_PRIVATE WasmInterpreter {166 WasmInterpreter(Isolate* isolate, const WasmModule* module,169 ~WasmInterpreter();
1096 WasmInterpreter::State state() { return state_; } in state()1107 WasmInterpreter::State Run(int num_steps = -1) { in Run()1108 DCHECK(state_ == WasmInterpreter::STOPPED || in Run()1109 state_ == WasmInterpreter::PAUSED); in Run()1118 state_ = WasmInterpreter::RUNNING; in Run()1121 DCHECK_IMPLIES(state_ == WasmInterpreter::STOPPED, in Run()1132 state_ = WasmInterpreter::STOPPED; in Reset()1143 if (state_ == WasmInterpreter::TRAPPED) return WasmValue(0xDEADBEEF); in GetReturnValue()1144 DCHECK_EQ(WasmInterpreter::FINISHED, state_); in GetReturnValue()1171 void ClearBreakFlags() { break_flags_ = WasmInterpreter::BreakFlag::None; } in ClearBreakFlags()[all …]
31 class WasmInterpreter; variable559 V8_EXPORT_PRIVATE static wasm::WasmInterpreter* SetupForTesting(
53 wasm::WasmInterpreter::FramePtr wasm_interpreted_frame_;