• Home
  • Raw
  • Download

Lines Matching refs:Deoptimizer

45   FrameWriter(Deoptimizer* deoptimizer, FrameDescription* frame,  in FrameWriter()
171 Deoptimizer* deoptimizer_;
177 Code Deoptimizer::FindDeoptimizingCode(Address addr) { in FindDeoptimizingCode()
195 Deoptimizer* Deoptimizer::New(Address raw_function, DeoptimizeKind kind, in New()
199 Deoptimizer* deoptimizer = new Deoptimizer(isolate, function, kind, in New()
205 Deoptimizer* Deoptimizer::Grab(Isolate* isolate) { in Grab()
206 Deoptimizer* result = isolate->GetAndClearCurrentDeoptimizer(); in Grab()
211 DeoptimizedFrameInfo* Deoptimizer::DebuggerInspectableFrame( in DebuggerInspectableFrame()
294 void Deoptimizer::DeoptimizeMarkedCodeForContext(NativeContext native_context) { in DeoptimizeMarkedCodeForContext()
381 void Deoptimizer::DeoptimizeAll(Isolate* isolate) { in DeoptimizeAll()
400 void Deoptimizer::DeoptimizeMarkedCode(Isolate* isolate) { in DeoptimizeMarkedCode()
416 void Deoptimizer::MarkAllCodeForContext(NativeContext native_context) { in MarkAllCodeForContext()
427 void Deoptimizer::DeoptimizeFunction(JSFunction function, Code code) { in DeoptimizeFunction()
459 void Deoptimizer::ComputeOutputFrames(Deoptimizer* deoptimizer) { in ComputeOutputFrames()
463 const char* Deoptimizer::MessageFor(DeoptimizeKind kind, bool reuse_code) { in MessageFor()
486 Deoptimizer::Deoptimizer(Isolate* isolate, JSFunction function, in Deoptimizer() function in v8::internal::Deoptimizer
579 Code Deoptimizer::FindOptimizedCode() { in FindOptimizedCode()
585 Handle<JSFunction> Deoptimizer::function() const { in function()
588 Handle<Code> Deoptimizer::compiled_code() const { in compiled_code()
592 bool Deoptimizer::should_reuse_code() const { in should_reuse_code()
598 Deoptimizer::~Deoptimizer() { in ~Deoptimizer()
603 void Deoptimizer::DeleteFrameDescriptions() { in DeleteFrameDescriptions()
619 Builtins::Name Deoptimizer::GetDeoptimizationEntry(Isolate* isolate, in GetDeoptimizationEntry()
633 bool Deoptimizer::IsDeoptimizationEntry(Isolate* isolate, Address addr, in IsDeoptimizationEntry()
659 int Deoptimizer::GetDeoptimizedCodeCount(Isolate* isolate) { in GetDeoptimizedCodeCount()
700 void Deoptimizer::TraceDeoptBegin(int optimization_id, int node_id) { in TraceDeoptBegin()
703 Deoptimizer::DeoptInfo info = in TraceDeoptBegin()
704 Deoptimizer::GetDeoptInfo(compiled_code_, from_); in TraceDeoptBegin()
726 void Deoptimizer::TraceDeoptEnd(double deopt_duration) { in TraceDeoptEnd()
733 void Deoptimizer::TraceMarkForDeoptimization(Code code, const char* reason) { in TraceMarkForDeoptimization()
762 void Deoptimizer::TraceEvictFromOptimizedCodeCache(SharedFunctionInfo sfi, in TraceEvictFromOptimizedCodeCache()
777 void Deoptimizer::TraceFoundActivation(Isolate* isolate, JSFunction function) { in TraceFoundActivation()
787 void Deoptimizer::TraceDeoptAll(Isolate* isolate) { in TraceDeoptAll()
794 void Deoptimizer::TraceDeoptMarked(Isolate* isolate) { in TraceDeoptMarked()
802 void Deoptimizer::DoComputeOutputFrames() { in DoComputeOutputFrames()
952 void Deoptimizer::DoComputeInterpretedFrame(TranslatedFrame* translated_frame, in DoComputeInterpretedFrame()
1248 void Deoptimizer::DoComputeArgumentsAdaptorFrame( in DoComputeArgumentsAdaptorFrame()
1411 void Deoptimizer::DoComputeConstructStubFrame(TranslatedFrame* translated_frame, in DoComputeConstructStubFrame()
1612 Builtins::Name Deoptimizer::TrampolineForBuiltinContinuation( in TrampolineForBuiltinContinuation()
1686 void Deoptimizer::DoComputeBuiltinContinuation( in DoComputeBuiltinContinuation()
1960 void Deoptimizer::MaterializeHeapObjects() { in MaterializeHeapObjects()
1989 Deoptimizer::DeoptInfo info = in MaterializeHeapObjects()
1990 Deoptimizer::GetDeoptInfo(compiled_code_, from_); in MaterializeHeapObjects()
2001 void Deoptimizer::QueueValueForMaterialization( in QueueValueForMaterialization()
2009 unsigned Deoptimizer::ComputeInputFrameAboveFpFixedSize() const { in ComputeInputFrameAboveFpFixedSize()
2019 unsigned Deoptimizer::ComputeInputFrameSize() const { in ComputeInputFrameSize()
2035 unsigned Deoptimizer::ComputeIncomingArgumentSize(SharedFunctionInfo shared) { in ComputeIncomingArgumentSize()
2431 source_position_ = Deoptimizer::ComputeSourcePositionFromBytecodeArray( in DeoptimizedFrameInfo()
2465 Deoptimizer::DeoptInfo Deoptimizer::GetDeoptInfo(Code code, Address pc) { in GetDeoptInfo()
2493 int Deoptimizer::ComputeSourcePositionFromBytecodeArray( in ComputeSourcePositionFromBytecodeArray()
4226 Deoptimizer::DeoptimizeFunction(frame->function(), frame->LookupCode()); in StoreMaterializedValuesAndDeopt()