Searched refs:ClassReference (Results 1 – 18 of 18) sorted by relevance
/art/dex2oat/dex/ |
D | verification_results.h | 39 void AddRejectedClass(ClassReference ref) REQUIRES(!rejected_classes_lock_); 40 bool IsClassRejected(ClassReference ref) const REQUIRES(!rejected_classes_lock_); 42 void AddUncompilableClass(ClassReference ref) REQUIRES(!uncompilable_methods_lock_); 54 std::set<ClassReference> rejected_classes_ GUARDED_BY(rejected_classes_lock_);
|
D | quick_compiler_callbacks.cc | 31 void QuickCompilerCallbacks::AddUncompilableClass(ClassReference ref) { in AddUncompilableClass() 37 void QuickCompilerCallbacks::ClassRejected(ClassReference ref) { in ClassRejected() 43 ClassStatus QuickCompilerCallbacks::GetPreviousClassState(ClassReference ref) { in GetPreviousClassState() 54 void QuickCompilerCallbacks::UpdateClassState(ClassReference ref, ClassStatus status) { in UpdateClassState()
|
D | quick_compiler_callbacks.h | 37 void AddUncompilableClass(ClassReference ref) override; 39 void ClassRejected(ClassReference ref) override; 53 ClassStatus GetPreviousClassState(ClassReference ref) override; 62 void UpdateClassState(ClassReference ref, ClassStatus state) override;
|
D | verification_results.cc | 38 void VerificationResults::AddRejectedClass(ClassReference ref) { in AddRejectedClass() 46 bool VerificationResults::IsClassRejected(ClassReference ref) const { in IsClassRejected() 59 void VerificationResults::AddUncompilableClass(ClassReference ref) { in AddUncompilableClass()
|
/art/runtime/ |
D | compiler_callbacks.h | 52 virtual void AddUncompilableClass(ClassReference ref) = 0; 53 virtual void ClassRejected(ClassReference ref) = 0; 60 virtual ClassStatus GetPreviousClassState([[maybe_unused]] ClassReference ref) { in GetPreviousClassState() 71 virtual void UpdateClassState([[maybe_unused]] ClassReference ref, in UpdateClassState()
|
D | noop_compiler_callbacks.h | 31 void AddUncompilableClass([[maybe_unused]] ClassReference ref) override {} in AddUncompilableClass() 32 void ClassRejected([[maybe_unused]] ClassReference ref) override {} in ClassRejected()
|
D | runtime_callbacks_test.cc | 460 ClassReference test = { &k->GetDexFile(), k->GetDexClassDefIndex() }; in IsInterestingObject() 492 ClassReference ref_ = {nullptr, 0};
|
D | class_linker.cc | 4889 ClassReference ref(klass->GetDexCache()->GetDexFile(), klass->GetDexClassDefIndex()); in AttemptSupertypeVerification() 5091 ClassReference(&klass->GetDexFile(), klass->GetDexClassDefIndex()), klass->GetStatus()); in VerifyClass()
|
/art/libdexfile/dex/ |
D | class_reference.h | 30 class ClassReference : public DexFileReference { 32 ClassReference(const DexFile* file, uint32_t class_def_idx) in ClassReference() function
|
/art/dex2oat/driver/ |
D | compiler_driver.h | 135 ClassStatus GetClassStatus(const ClassReference& ref) const; 136 bool GetCompiledClass(const ClassReference& ref, ClassStatus* status) const; 204 void RecordClassStatus(const ClassReference& ref, ClassStatus status); 301 using ClassStateTable = AtomicDexRefMap<ClassReference, ClassStatus>;
|
D | compiler_driver_test.cc | 307 ClassReference(&klass->GetDexFile(), klass->GetDexTypeIndex().index_), &status); in CheckVerifiedClass() 345 ClassReference ref(dex_file, 0u); in TEST_F()
|
D | compiler_driver.cc | 626 if (GetClassStatus(ClassReference(dex_file, accessor.GetClassDefIndex())) < in ResolveConstStrings() 1878 ClassReference ref(dex_file, accessor.GetClassDefIndex()); in FastVerify() 1908 ClassReference ref(dex_file, accessor.GetClassDefIndex()); in FastVerify() 1988 ClassReference ref(manager_->GetDexFile(), class_def_index); in Visit() 2168 ClassReference ref(manager_->GetDexFile(), class_def_index); in Visit() 2416 ClassReference ref(&dex_file, klass->GetDexClassDefIndex()); in TryInitializeClass() 2690 ClassReference ref(&dex_file, class_def_index); in CompileDexFile() 2799 bool CompilerDriver::GetCompiledClass(const ClassReference& ref, ClassStatus* status) const { in GetCompiledClass() 2811 ClassStatus CompilerDriver::GetClassStatus(const ClassReference& ref) const { in GetClassStatus() 2819 void CompilerDriver::RecordClassStatus(const ClassReference& ref, ClassStatus status) { in RecordClassStatus()
|
/art/compiler/utils/ |
D | atomic_dex_ref_map-inl.h | 37 std::is_same<DexFileReferenceType, ClassReference>::value || in NumberOfDexIndices() 43 if (std::is_same<DexFileReferenceType, ClassReference>::value) { in NumberOfDexIndices()
|
/art/runtime/verifier/ |
D | class_verifier.cc | 184 ClassReference ref(dex_file, dex_file->GetIndexForClassDef(class_def)); in VerifyClass()
|
/art/libprofile/profile/ |
D | profile_compilation_info.h | 115 struct ClassReference : public ValueObject { struct 116 ClassReference(ProfileIndexType dex_profile_idx, const dex::TypeIndex type_idx) : in ClassReference() function 119 bool operator==(const ClassReference& other) const { 122 bool operator<(const ClassReference& other) const {
|
/art/dex2oat/ |
D | verifier_deps_test.cc | 50 void AddUncompilableClass([[maybe_unused]] ClassReference ref) override {} in AddUncompilableClass() 51 void ClassRejected([[maybe_unused]] ClassReference ref) override {} in ClassRejected()
|
/art/runtime/oat/ |
D | aot_class_linker.cc | 121 ClassReference(&klass->GetDexFile(), klass->GetDexClassDefIndex())); in PerformClassVerification()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 855 ClassReference class_ref(dex_file_, class_def_index_); in EndClass()
|