Home
last modified time | relevance | path

Searched refs:ClassHierarchyAnalysis (Results 1 – 5 of 5) sorted by relevance

/art/runtime/
Dcha.cc32 void ClassHierarchyAnalysis::AddDependency(ArtMethod* method, in AddDependency()
40 static const ClassHierarchyAnalysis::ListOfDependentPairs s_empty_vector;
42 const ClassHierarchyAnalysis::ListOfDependentPairs& ClassHierarchyAnalysis::GetDependents( in GetDependents()
51 void ClassHierarchyAnalysis::RemoveAllDependenciesFor(ArtMethod* method) { in RemoveAllDependenciesFor()
55 void ClassHierarchyAnalysis::RemoveDependentsWithMethodHeaders( in RemoveDependentsWithMethodHeaders()
178 void ClassHierarchyAnalysis::VerifyNonSingleImplementation(mirror::Class* verify_class, in VerifyNonSingleImplementation()
203 void ClassHierarchyAnalysis::CheckVirtualMethodSingleImplementationInfo( in CheckVirtualMethodSingleImplementationInfo()
356 void ClassHierarchyAnalysis::CheckInterfaceMethodSingleImplementationInfo( in CheckInterfaceMethodSingleImplementationInfo()
405 void ClassHierarchyAnalysis::InitSingleImplementationFlag(Handle<mirror::Class> klass, in InitSingleImplementationFlag()
439 void ClassHierarchyAnalysis::UpdateAfterLoadingOf(Handle<mirror::Class> klass) { in UpdateAfterLoadingOf()
[all …]
Dcha.h79 class ClassHierarchyAnalysis {
90 ClassHierarchyAnalysis() {} in ClassHierarchyAnalysis() function
170 DISALLOW_COPY_AND_ASSIGN(ClassHierarchyAnalysis);
Dcha_test.cc36 ClassHierarchyAnalysis cha; in TEST_F()
Dclass_linker.h63 class ClassHierarchyAnalysis; variable
679 ClassHierarchyAnalysis* GetClassHierarchyAnalysis() { in GetClassHierarchyAnalysis()
1287 std::unique_ptr<ClassHierarchyAnalysis> cha_;
Dclass_linker.cc373 cha_(Runtime::Current()->IsAotCompiler() ? nullptr : new ClassHierarchyAnalysis()) { in ClassLinker()