Lines Matching refs:Deoptimizer
78 Deoptimizer* Deoptimizer::New(JSFunction* function, in New()
85 Deoptimizer* deoptimizer = new Deoptimizer(isolate, in New()
98 Deoptimizer* Deoptimizer::Grab(Isolate* isolate) { in Grab()
100 Deoptimizer* result = isolate->deoptimizer_data()->current_; in Grab()
108 int Deoptimizer::ConvertJSFrameIndexToFrameIndex(int jsframe_index) { in ConvertJSFrameIndexToFrameIndex()
125 DeoptimizedFrameInfo* Deoptimizer::DebuggerInspectableFrame( in DebuggerInspectableFrame()
148 Deoptimizer* deoptimizer = new Deoptimizer(isolate, in DebuggerInspectableFrame()
150 Deoptimizer::DEBUGGER, in DebuggerInspectableFrame()
159 Deoptimizer::ComputeOutputFrames(deoptimizer); in DebuggerInspectableFrame()
213 void Deoptimizer::DeleteDebuggerInspectableFrame(DeoptimizedFrameInfo* info, in DeleteDebuggerInspectableFrame()
222 void Deoptimizer::GenerateDeoptimizationEntries(MacroAssembler* masm, in GenerateDeoptimizationEntries()
240 Deoptimizer::DeoptimizeFunction(function); in VisitFunction()
249 void Deoptimizer::DeoptimizeAll() { in DeoptimizeAll()
261 void Deoptimizer::DeoptimizeGlobalObject(JSObject* object) { in DeoptimizeGlobalObject()
269 void Deoptimizer::VisitAllOptimizedFunctionsForContext( in VisitAllOptimizedFunctionsForContext()
289 void Deoptimizer::VisitAllOptimizedFunctionsForGlobalObject( in VisitAllOptimizedFunctionsForGlobalObject()
305 void Deoptimizer::VisitAllOptimizedFunctions( in VisitAllOptimizedFunctions()
324 void Deoptimizer::HandleWeakDeoptimizedCode( in HandleWeakDeoptimizedCode()
339 void Deoptimizer::ComputeOutputFrames(Deoptimizer* deoptimizer) { in ComputeOutputFrames()
344 Deoptimizer::Deoptimizer(Isolate* isolate, in Deoptimizer() function in v8::internal::Deoptimizer
396 unsigned id = Deoptimizer::GetDeoptimizationId( in Deoptimizer()
397 info->target_address(), Deoptimizer::EAGER); in Deoptimizer()
426 Deoptimizer::~Deoptimizer() { in ~Deoptimizer()
431 void Deoptimizer::DeleteFrameDescriptions() { in DeleteFrameDescriptions()
443 Address Deoptimizer::GetDeoptimizationEntry(int id, BailoutType type) { in GetDeoptimizationEntry()
464 int Deoptimizer::GetDeoptimizationId(Address addr, BailoutType type) { in GetDeoptimizationId()
484 int Deoptimizer::GetOutputInfo(DeoptimizationOutputData* data, in GetOutputInfo()
510 int Deoptimizer::GetDeoptimizedCodeCount(Isolate* isolate) { in GetDeoptimizedCodeCount()
524 void Deoptimizer::DoComputeOutputFrames() { in DoComputeOutputFrames()
607 void Deoptimizer::MaterializeHeapNumbers() { in MaterializeHeapNumbers()
625 void Deoptimizer::MaterializeHeapNumbersForDebuggerInspectableFrame( in MaterializeHeapNumbersForDebuggerInspectableFrame()
678 void Deoptimizer::DoTranslateCommand(TranslationIterator* iterator, in DoTranslateCommand()
864 bool Deoptimizer::DoOsrTranslateCommand(TranslationIterator* iterator, in DoOsrTranslateCommand()
1042 void Deoptimizer::PatchStackCheckCode(Code* unoptimized_code, in PatchStackCheckCode()
1064 void Deoptimizer::RevertStackCheckCode(Code* unoptimized_code, in RevertStackCheckCode()
1086 unsigned Deoptimizer::ComputeInputFrameSize() const { in ComputeInputFrameSize()
1107 unsigned Deoptimizer::ComputeFixedSize(JSFunction* function) const { in ComputeFixedSize()
1115 unsigned Deoptimizer::ComputeIncomingArgumentSize(JSFunction* function) const { in ComputeIncomingArgumentSize()
1123 unsigned Deoptimizer::ComputeOutgoingArgumentSize() const { in ComputeOutgoingArgumentSize()
1131 Object* Deoptimizer::ComputeLiteral(int index) const { in ComputeLiteral()
1139 void Deoptimizer::AddDoubleValue(intptr_t slot_address, in AddDoubleValue()
1147 MemoryChunk* Deoptimizer::CreateCode(BailoutType type) { in CreateCode()
1175 Code* Deoptimizer::FindDeoptimizingCodeFromAddress(Address addr) { in FindDeoptimizingCodeFromAddress()
1186 void Deoptimizer::RemoveDeoptimizingCode(Code* code) { in RemoveDeoptimizingCode()
1477 Deoptimizer::HandleWeakDeoptimizedCode); in DeoptimizingCodeListNode()
1623 DeoptimizedFrameInfo::DeoptimizedFrameInfo(Deoptimizer* deoptimizer, in DeoptimizedFrameInfo()