Lines Matching refs:Deoptimizer

34   FrameWriter(Deoptimizer* deoptimizer, FrameDescription* frame,  in FrameWriter()
127 Deoptimizer* deoptimizer_;
160 Code* Deoptimizer::FindDeoptimizingCode(Address addr) { in FindDeoptimizingCode()
179 Deoptimizer* Deoptimizer::New(JSFunction* function, DeoptimizeKind kind, in New()
182 Deoptimizer* deoptimizer = new Deoptimizer(isolate, function, kind, in New()
190 Deoptimizer* Deoptimizer::Grab(Isolate* isolate) { in Grab()
191 Deoptimizer* result = isolate->deoptimizer_data()->current_; in Grab()
198 DeoptimizedFrameInfo* Deoptimizer::DebuggerInspectableFrame( in DebuggerInspectableFrame()
233 void Deoptimizer::GenerateDeoptimizationEntries(MacroAssembler* masm, int count, in GenerateDeoptimizationEntries()
286 void Deoptimizer::DeoptimizeMarkedCodeForContext(Context* context) { in DeoptimizeMarkedCodeForContext()
381 void Deoptimizer::DeoptimizeAll(Isolate* isolate) { in DeoptimizeAll()
403 void Deoptimizer::DeoptimizeMarkedCode(Isolate* isolate) { in DeoptimizeMarkedCode()
422 void Deoptimizer::MarkAllCodeForContext(Context* context) { in MarkAllCodeForContext()
433 void Deoptimizer::DeoptimizeFunction(JSFunction* function, Code* code) { in DeoptimizeFunction()
459 void Deoptimizer::ComputeOutputFrames(Deoptimizer* deoptimizer) { in ComputeOutputFrames()
463 const char* Deoptimizer::MessageFor(DeoptimizeKind kind) { in MessageFor()
476 Deoptimizer::Deoptimizer(Isolate* isolate, JSFunction* function, in Deoptimizer() function in v8::internal::Deoptimizer
541 Code* Deoptimizer::FindOptimizedCode() { in FindOptimizedCode()
549 void Deoptimizer::PrintFunctionName() { in PrintFunctionName()
558 Handle<JSFunction> Deoptimizer::function() const { in function()
561 Handle<Code> Deoptimizer::compiled_code() const { in compiled_code()
565 Deoptimizer::~Deoptimizer() { in ~Deoptimizer()
572 void Deoptimizer::DeleteFrameDescriptions() { in DeleteFrameDescriptions()
588 Address Deoptimizer::GetDeoptimizationEntry(Isolate* isolate, int id, in GetDeoptimizationEntry()
599 int Deoptimizer::GetDeoptimizationId(Isolate* isolate, Address addr, in GetDeoptimizationId()
611 bool Deoptimizer::IsInDeoptimizationTable(Isolate* isolate, Address addr, in IsInDeoptimizationTable()
623 bool Deoptimizer::IsDeoptimizationEntry(Isolate* isolate, Address addr, in IsDeoptimizationEntry()
640 int Deoptimizer::GetDeoptimizedCodeCount(Isolate* isolate) { in GetDeoptimizedCodeCount()
687 void Deoptimizer::DoComputeOutputFrames() { in DoComputeOutputFrames()
827 void Deoptimizer::DoComputeInterpretedFrame(TranslatedFrame* translated_frame, in DoComputeInterpretedFrame()
1061 void Deoptimizer::DoComputeArgumentsAdaptorFrame( in DoComputeArgumentsAdaptorFrame()
1163 void Deoptimizer::DoComputeConstructStubFrame(TranslatedFrame* translated_frame, in DoComputeConstructStubFrame()
1341 bool Deoptimizer::BuiltinContinuationModeIsJavaScript( in BuiltinContinuationModeIsJavaScript()
1354 bool Deoptimizer::BuiltinContinuationModeIsWithCatch( in BuiltinContinuationModeIsWithCatch()
1367 StackFrame::Type Deoptimizer::BuiltinContinuationModeToFrameType( in BuiltinContinuationModeToFrameType()
1382 Builtins::Name Deoptimizer::TrampolineForBuiltinContinuation( in TrampolineForBuiltinContinuation()
1456 void Deoptimizer::DoComputeBuiltinContinuation( in DoComputeBuiltinContinuation()
1738 void Deoptimizer::MaterializeHeapObjects() { in MaterializeHeapObjects()
1774 void Deoptimizer::QueueValueForMaterialization( in QueueValueForMaterialization()
1782 unsigned Deoptimizer::ComputeInputFrameAboveFpFixedSize() const { in ComputeInputFrameAboveFpFixedSize()
1790 unsigned Deoptimizer::ComputeInputFrameSize() const { in ComputeInputFrameSize()
1807 unsigned Deoptimizer::ComputeInterpretedFixedSize(SharedFunctionInfo* shared) { in ComputeInterpretedFixedSize()
1815 unsigned Deoptimizer::ComputeIncomingArgumentSize(SharedFunctionInfo* shared) { in ComputeIncomingArgumentSize()
1821 void Deoptimizer::EnsureCodeForDeoptimizationEntry(Isolate* isolate, in EnsureCodeForDeoptimizationEntry()
1846 void Deoptimizer::EnsureCodeForMaxDeoptimizationEntries(Isolate* isolate) { in EnsureCodeForMaxDeoptimizationEntries()
2234 source_position_ = Deoptimizer::ComputeSourcePositionFromBytecodeArray( in DeoptimizedFrameInfo()
2273 Deoptimizer::DeoptInfo Deoptimizer::GetDeoptInfo(Code* code, Address pc) { in GetDeoptInfo()
2302 int Deoptimizer::ComputeSourcePositionFromBytecodeArray( in ComputeSourcePositionFromBytecodeArray()
3895 Deoptimizer::DeoptimizeFunction(frame->function(), frame->LookupCode()); in StoreMaterializedValuesAndDeopt()