diff --git a/src/interp/interp.cc b/src/interp/interp.cc index cc4415fb9f..7d5e7c8022 100644 --- a/src/interp/interp.cc +++ b/src/interp/interp.cc @@ -1185,6 +1185,8 @@ void Thread::Push(Ref ref) { RunResult Thread::StepInternal(Trap::Ptr* out_trap) { using O = Opcode; + store_.Collect(); + u32& pc = frames_.back().offset; auto& istream = mod_->desc().istream;