Lines Matching refs:TranslatedFrame

75   void PushTranslatedValue(const TranslatedFrame::iterator& iterator,  in PushTranslatedValue()
211 if (it->kind() == TranslatedFrame::kInterpretedFunction || in DebuggerInspectableFrame()
212 it->kind() == TranslatedFrame::kJavaScriptBuiltinContinuation || in DebuggerInspectableFrame()
214 TranslatedFrame::kJavaScriptBuiltinContinuationWithCatch) { in DebuggerInspectableFrame()
225 CHECK_EQ(frame_it->kind(), TranslatedFrame::kInterpretedFunction); in DebuggerInspectableFrame()
662 int LookupCatchHandler(TranslatedFrame* translated_frame, int* data_out) { in LookupCatchHandler()
664 case TranslatedFrame::kInterpretedFunction: { in LookupCatchHandler()
670 case TranslatedFrame::kJavaScriptBuiltinContinuationWithCatch: { in LookupCatchHandler()
777 TranslatedFrame* translated_frame = &(translated_state_.frames()[i]); in DoComputeOutputFrames()
780 case TranslatedFrame::kInterpretedFunction: in DoComputeOutputFrames()
785 case TranslatedFrame::kArgumentsAdaptor: in DoComputeOutputFrames()
788 case TranslatedFrame::kConstructStub: in DoComputeOutputFrames()
791 case TranslatedFrame::kBuiltinContinuation: in DoComputeOutputFrames()
795 case TranslatedFrame::kJavaScriptBuiltinContinuation: in DoComputeOutputFrames()
799 case TranslatedFrame::kJavaScriptBuiltinContinuationWithCatch: in DoComputeOutputFrames()
806 case TranslatedFrame::kInvalid: in DoComputeOutputFrames()
827 void Deoptimizer::DoComputeInterpretedFrame(TranslatedFrame* translated_frame, in DoComputeInterpretedFrame()
832 TranslatedFrame::iterator value_iterator = translated_frame->begin(); in DoComputeInterpretedFrame()
849 TranslatedFrame::iterator function_iterator = value_iterator++; in DoComputeInterpretedFrame()
949 TranslatedFrame::iterator context_pos = value_iterator++; in DoComputeInterpretedFrame()
1062 TranslatedFrame* translated_frame, int frame_index) { in DoComputeArgumentsAdaptorFrame()
1063 TranslatedFrame::iterator value_iterator = translated_frame->begin(); in DoComputeArgumentsAdaptorFrame()
1071 TranslatedFrame::iterator function_iterator = value_iterator++; in DoComputeArgumentsAdaptorFrame()
1163 void Deoptimizer::DoComputeConstructStubFrame(TranslatedFrame* translated_frame, in DoComputeConstructStubFrame()
1165 TranslatedFrame::iterator value_iterator = translated_frame->begin(); in DoComputeConstructStubFrame()
1191 TranslatedFrame::iterator function_iterator = value_iterator++; in DoComputeConstructStubFrame()
1227 TranslatedFrame::iterator receiver_iterator = value_iterator; in DoComputeConstructStubFrame()
1457 TranslatedFrame* translated_frame, int frame_index, in DoComputeBuiltinContinuation()
1459 TranslatedFrame::iterator value_iterator = translated_frame->begin(); in DoComputeBuiltinContinuation()
1601 std::vector<TranslatedFrame::iterator> register_values; in DoComputeBuiltinContinuation()
1617 TranslatedFrame::iterator context_register_value = value_iterator++; in DoComputeBuiltinContinuation()
1776 const TranslatedFrame::iterator& iterator) { in QueueValueForMaterialization()
2207 Handle<Object> GetValueForDebugger(TranslatedFrame::iterator it, in GetValueForDebugger()
2224 TranslatedFrame::iterator stack_it = frame_it->begin(); in DeoptimizedFrameInfo()
2233 DCHECK_EQ(TranslatedFrame::kInterpretedFunction, frame_it->kind()); in DeoptimizedFrameInfo()
2253 if (frame_it->kind() == TranslatedFrame::kInterpretedFunction) { in DeoptimizedFrameInfo()
2266 if (frame_it->kind() == TranslatedFrame::kInterpretedFunction) { in DeoptimizedFrameInfo()
2625 TranslatedFrame TranslatedFrame::InterpretedFrame( in InterpretedFrame()
2627 TranslatedFrame frame(kInterpretedFunction, shared_info, height); in InterpretedFrame()
2633 TranslatedFrame TranslatedFrame::ArgumentsAdaptorFrame( in ArgumentsAdaptorFrame()
2635 return TranslatedFrame(kArgumentsAdaptor, shared_info, height); in ArgumentsAdaptorFrame()
2638 TranslatedFrame TranslatedFrame::ConstructStubFrame( in ConstructStubFrame()
2640 TranslatedFrame frame(kConstructStub, shared_info, height); in ConstructStubFrame()
2645 TranslatedFrame TranslatedFrame::BuiltinContinuationFrame( in BuiltinContinuationFrame()
2647 TranslatedFrame frame(kBuiltinContinuation, shared_info, height); in BuiltinContinuationFrame()
2652 TranslatedFrame TranslatedFrame::JavaScriptBuiltinContinuationFrame( in JavaScriptBuiltinContinuationFrame()
2654 TranslatedFrame frame(kJavaScriptBuiltinContinuation, shared_info, height); in JavaScriptBuiltinContinuationFrame()
2659 TranslatedFrame TranslatedFrame::JavaScriptBuiltinContinuationWithCatchFrame( in JavaScriptBuiltinContinuationWithCatchFrame()
2661 TranslatedFrame frame(kJavaScriptBuiltinContinuationWithCatch, shared_info, in JavaScriptBuiltinContinuationWithCatchFrame()
2667 int TranslatedFrame::GetValueCount() { in GetValueCount()
2691 void TranslatedFrame::Handlify() { in Handlify()
2703 TranslatedFrame TranslatedState::CreateNextTranslatedFrame( in CreateNextTranslatedFrame()
2722 return TranslatedFrame::InterpretedFrame(bytecode_offset, shared_info, in CreateNextTranslatedFrame()
2735 return TranslatedFrame::ArgumentsAdaptorFrame(shared_info, height); in CreateNextTranslatedFrame()
2749 return TranslatedFrame::ConstructStubFrame(bailout_id, shared_info, in CreateNextTranslatedFrame()
2768 return TranslatedFrame::BuiltinContinuationFrame(bailout_id, shared_info, in CreateNextTranslatedFrame()
2787 return TranslatedFrame::JavaScriptBuiltinContinuationFrame( in CreateNextTranslatedFrame()
2806 return TranslatedFrame::JavaScriptBuiltinContinuationWithCatchFrame( in CreateNextTranslatedFrame()
2831 return TranslatedFrame::InvalidFrame(); in CreateNextTranslatedFrame()
2836 void TranslatedFrame::AdvanceIterator( in AdvanceIterator()
2887 TranslatedFrame& frame = frames_[frame_index]; in CreateArgumentsElementsTranslatedValues()
2940 TranslatedFrame& frame = frames_[frame_index]; in CreateNextTranslatedValue()
3261 TranslatedFrame& frame = frames_.back(); in Init()
3351 TranslatedFrame* frame = &(frames_[pos.frame_index_]); in InitializeCapturedObjectAt()
3440 void TranslatedState::MaterializeFixedDoubleArray(TranslatedFrame* frame, in MaterializeFixedDoubleArray()
3464 void TranslatedState::MaterializeMutableHeapNumber(TranslatedFrame* frame, in MaterializeMutableHeapNumber()
3487 void TranslatedState::SkipSlots(int slots_to_skip, TranslatedFrame* frame, in SkipSlots()
3506 TranslatedFrame* frame = &(frames_[pos.frame_index_]); in EnsureCapturedObjectAllocatedAt()
3606 void TranslatedState::EnsureChildrenAllocated(int count, TranslatedFrame* frame, in EnsureChildrenAllocated()
3693 Handle<Object> TranslatedState::GetValueAndAdvance(TranslatedFrame* frame, in GetValueAndAdvance()
3705 TranslatedFrame* frame, int* value_index, TranslatedValue* slot, in InitializeJSObjectAt()
3761 TranslatedFrame* frame, int* value_index, TranslatedValue* slot, in InitializeObjectWithTaggedFieldsAt()
3804 TranslatedFrame* TranslatedState::GetFrameFromJSFrameIndex(int jsframe_index) { in GetFrameFromJSFrameIndex()
3806 if (frames_[i].kind() == TranslatedFrame::kInterpretedFunction || in GetFrameFromJSFrameIndex()
3807 frames_[i].kind() == TranslatedFrame::kJavaScriptBuiltinContinuation || in GetFrameFromJSFrameIndex()
3809 TranslatedFrame::kJavaScriptBuiltinContinuationWithCatch) { in GetFrameFromJSFrameIndex()
3820 TranslatedFrame* TranslatedState::GetArgumentsInfoFromJSFrameIndex( in GetArgumentsInfoFromJSFrameIndex()
3823 if (frames_[i].kind() == TranslatedFrame::kInterpretedFunction || in GetArgumentsInfoFromJSFrameIndex()
3824 frames_[i].kind() == TranslatedFrame::kJavaScriptBuiltinContinuation || in GetArgumentsInfoFromJSFrameIndex()
3826 TranslatedFrame::kJavaScriptBuiltinContinuationWithCatch) { in GetArgumentsInfoFromJSFrameIndex()
3833 frames_[i - 1].kind() == TranslatedFrame::kArgumentsAdaptor) { in GetArgumentsInfoFromJSFrameIndex()
3893 CHECK_EQ(frames_[0].kind(), TranslatedFrame::kInterpretedFunction); in StoreMaterializedValuesAndDeopt()