Home
last modified time | relevance | path

Searched refs:single_impl (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Dcha.cc502 ArtMethod* single_impl = interface_method->GetSingleImplementation(pointer_size); in CheckInterfaceMethodSingleImplementationInfo() local
503 if (single_impl == nullptr) { in CheckInterfaceMethodSingleImplementationInfo()
510 DCHECK(!single_impl->IsAbstract()); in CheckInterfaceMethodSingleImplementationInfo()
511 if ((single_impl->GetDeclaringClass() == implementation_method->GetDeclaringClass()) && in CheckInterfaceMethodSingleImplementationInfo()
Dart_method.h534 ALWAYS_INLINE void SetHasSingleImplementation(bool single_impl) in SetHasSingleImplementation() argument
537 if (single_impl) { in SetHasSingleImplementation()
/art/compiler/optimizing/
Dinliner.cc363 ArtMethod* single_impl = resolved_method->GetSingleImplementation(pointer_size); in FindMethodFromCHA() local
364 if (single_impl == nullptr) { in FindMethodFromCHA()
367 if (single_impl->IsProxyMethod()) { in FindMethodFromCHA()
374 if (!single_impl->GetDeclaringClass()->IsResolved()) { in FindMethodFromCHA()
380 return single_impl; in FindMethodFromCHA()
/art/runtime/jit/
Djit_code_cache.cc706 for (ArtMethod* single_impl : cha_single_implementation_list) { in Commit()
707 if (!single_impl->HasSingleImplementation()) { in Commit()
725 for (ArtMethod* single_impl : cha_single_implementation_list) { in Commit()
726 class_linker->GetClassHierarchyAnalysis()->AddDependency(single_impl, method, method_header); in Commit()