Home
last modified time | relevance | path

Searched refs:DeoptimizationMethodType (Results 1 – 9 of 9) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_thread_entrypoints.cc32 DeoptimizationMethodType type = instr->GetDeoptimizationMethodType(*sp); in artDeoptimizeIfNeeded()
49 self, sp, DeoptimizationMethodType::kKeepDexPc, result, /* is_ref= */ false); in artTestSuspendFromCode()
63 self, sp, DeoptimizationMethodType::kKeepDexPc, result, /* is_ref= */ false); in artImplicitSuspendFromCode()
Dquick_deoptimization_entrypoints.cc79 DeoptimizationMethodType::kDefault); in artDeoptimizeFromCompiledCode()
Dquick_trampoline_entrypoints.cc648 DeoptimizationMethodType method_type; in HandleDeoptimization()
764 DeoptimizationMethodType::kDefault); in artQuickToInterpreterBridge()
2449 self, DeoptimizationMethodType::kDefault, is_ref, result); in artInvokePolymorphic()
2508 self, DeoptimizationMethodType::kDefault, is_ref, result); in artInvokeCustom()
2607 DeoptimizationMethodType deopt_method_type = instr->GetDeoptimizationMethodType(method); in artMethodExitHook()
/art/runtime/interpreter/
Dinterpreter.h35 enum class DeoptimizationMethodType; variable
54 DeoptimizationMethodType method_type)
Dinterpreter.cc457 DeoptimizationMethodType deopt_method_type) in EnterInterpreterFromDeoptimize()
488 if (deopt_method_type == DeoptimizationMethodType::kKeepDexPc || in EnterInterpreterFromDeoptimize()
504 DCHECK(deopt_method_type == DeoptimizationMethodType::kDefault); in EnterInterpreterFromDeoptimize()
512 DCHECK(deopt_method_type == DeoptimizationMethodType::kDefault); in EnterInterpreterFromDeoptimize()
530 DCHECK(deopt_method_type == DeoptimizationMethodType::kDefault); in EnterInterpreterFromDeoptimize()
562 deopt_method_type = DeoptimizationMethodType::kDefault; in EnterInterpreterFromDeoptimize()
/art/runtime/
Dinstrumentation.h54 enum class DeoptimizationMethodType; variable
533 DeoptimizationMethodType deopt_type,
538 DeoptimizationMethodType type,
552 DeoptimizationMethodType GetDeoptimizationMethodType(ArtMethod* method)
Dinstrumentation.cc1632 DeoptimizationMethodType Instrumentation::GetDeoptimizationMethodType(ArtMethod* method) { in GetDeoptimizationMethodType()
1638 return DeoptimizationMethodType::kKeepDexPc; in GetDeoptimizationMethodType()
1642 return DeoptimizationMethodType::kKeepDexPc; in GetDeoptimizationMethodType()
1645 return DeoptimizationMethodType::kDefault; in GetDeoptimizationMethodType()
1674 DeoptimizationMethodType deopt_type, in PushDeoptContextIfNeeded()
1701 DeoptimizationMethodType type, in DeoptimizeIfNeeded()
Dthread.cc199 DeoptimizationMethodType method_type, in DeoptimizationContextRecord()
222 DeoptimizationMethodType GetDeoptimizationMethodType() const { in GetDeoptimizationMethodType()
241 const DeoptimizationMethodType deopt_method_type_;
274 DeoptimizationMethodType method_type) { in PushDeoptimizationContext()
289 DeoptimizationMethodType* method_type) { in PopDeoptimizationContext()
3969 const DeoptimizationMethodType method_type = DeoptimizationMethodType::kDefault; in QuickDeliverException()
4698 DeoptimizationMethodType method_type; in DeoptimizeWithDeoptimizationException()
Dthread.h182 enum class DeoptimizationMethodType { enum
1303 DeoptimizationMethodType method_type)
1308 DeoptimizationMethodType* method_type)