Lines Matching refs:frame_pointer
103 uint32_t StartActivation(Address frame_pointer) { in StartActivation() argument
106 DCHECK_EQ(0, activations_.count(frame_pointer)); in StartActivation()
107 activations_.insert(std::make_pair(frame_pointer, activation_id)); in StartActivation()
111 void FinishActivation(Address frame_pointer, uint32_t activation_id) { in FinishActivation() argument
114 DCHECK_EQ(1, activations_.count(frame_pointer)); in FinishActivation()
115 activations_.erase(frame_pointer); in FinishActivation()
119 WasmInterpreter::Thread* thread, Address frame_pointer) { in GetActivationFrameRange() argument
120 DCHECK_EQ(1, activations_.count(frame_pointer)); in GetActivationFrameRange()
121 uint32_t activation_id = activations_.find(frame_pointer)->second; in GetActivationFrameRange()
169 Address frame_pointer, uint32_t func_index, Address arg_buffer) { in Execute() argument
196 uint32_t activation_id = StartActivation(frame_pointer); in Execute()
258 FinishActivation(frame_pointer, activation_id); in Execute()
352 Address frame_pointer) { in GetInterpretedStack() argument
357 GetActivationFrameRange(thread, frame_pointer); in GetInterpretedStack()
368 WasmInterpreter::FramePtr GetInterpretedFrame(Address frame_pointer, in GetInterpretedFrame() argument
374 GetActivationFrameRange(thread, frame_pointer); in GetInterpretedFrame()
381 void Unwind(Address frame_pointer) { in Unwind() argument
383 DCHECK_EQ(1, activations_.count(frame_pointer)); in Unwind()
385 DCHECK_EQ(activations_.size() - 1, activations_[frame_pointer]); in Unwind()
398 FinishActivation(frame_pointer, activation_id); in Unwind()
488 Handle<JSArray> GetScopeDetails(Address frame_pointer, int frame_index, in GetScopeDetails() argument
490 auto frame = GetInterpretedFrame(frame_pointer, frame_index); in GetScopeDetails()
649 Address frame_pointer, int func_index, in RunInterpreter() argument
654 return handle->Execute(instance, frame_pointer, in RunInterpreter()
659 Address frame_pointer) { in GetInterpretedStack() argument
660 return GetInterpreterHandle(this)->GetInterpretedStack(frame_pointer); in GetInterpretedStack()
664 Address frame_pointer, int idx) { in GetInterpretedFrame() argument
665 return GetInterpreterHandle(this)->GetInterpretedFrame(frame_pointer, idx); in GetInterpretedFrame()
668 void WasmDebugInfo::Unwind(Address frame_pointer) { in Unwind() argument
669 return GetInterpreterHandle(this)->Unwind(frame_pointer); in Unwind()
679 Handle<WasmDebugInfo> debug_info, Address frame_pointer, int frame_index) { in GetScopeDetails() argument
681 return interp_handle->GetScopeDetails(frame_pointer, frame_index, debug_info); in GetScopeDetails()
686 Handle<WasmDebugInfo> debug_info, Address frame_pointer, int frame_index) { in GetGlobalScopeObject() argument
688 auto frame = interp_handle->GetInterpretedFrame(frame_pointer, frame_index); in GetGlobalScopeObject()
694 Handle<WasmDebugInfo> debug_info, Address frame_pointer, int frame_index) { in GetLocalScopeObject() argument
696 auto frame = interp_handle->GetInterpretedFrame(frame_pointer, frame_index); in GetLocalScopeObject()