/art/dex2oat/ |
D | verifier_deps_test.cc | 53 verifier::VerifierDeps* GetVerifierDeps() const override { return deps_; } in GetVerifierDeps() 54 void SetVerifierDeps(verifier::VerifierDeps* deps) override { deps_ = deps; } in SetVerifierDeps() 57 verifier::VerifierDeps* deps_; 86 void VerifyWithCompilerDriver(verifier::VerifierDeps* verifier_deps) { in VerifyWithCompilerDriver() 92 verifier_deps = new verifier::VerifierDeps(dex_files_); in VerifyWithCompilerDriver() 109 verifier_deps_.reset(new verifier::VerifierDeps(dex_files)); in SetVerifierDeps() 223 void VerifyClassStatus(const verifier::VerifierDeps& deps) { in VerifyClassStatus() 386 for (const VerifierDeps::MethodResolution& entry : dex_dep.second->methods_) { in HasMethod() 481 VerifierDeps decoded_deps(second_dex_files, /*output_only=*/ false); in RunValidation() 484 VerifierDeps::DexFileDeps* decoded_dex_deps = in RunValidation() [all …]
|
D | Android.bp | 446 ":art-gtest-jars-VerifierDeps",
|
D | dex2oat.cc | 1978 std::unique_ptr<verifier::VerifierDeps> verifier_deps( in Setup() 1979 new verifier::VerifierDeps(dex_files, /*output_only=*/ false)); in Setup() 1987 callbacks_->SetVerifierDeps(new verifier::VerifierDeps(dex_files)); in Setup() 2308 verifier::VerifierDeps* verifier_deps = callbacks_->GetVerifierDeps(); in WriteOutputFiles()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 39 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only) in VerifierDeps() function in art::verifier::VerifierDeps 60 void VerifierDeps::MergeWith(std::unique_ptr<VerifierDeps> other, in MergeWith() 80 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) { in GetDexFileDeps() 85 const VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) const { in GetDexFileDeps() 95 uint16_t VerifierDeps::GetAccessFlags(Ptr element) { in GetAccessFlags() 98 return VerifierDeps::kUnresolvedMarker; in GetAccessFlags() 101 CHECK_NE(access_flags, VerifierDeps::kUnresolvedMarker); in GetAccessFlags() 106 dex::StringIndex VerifierDeps::GetClassDescriptorStringId(const DexFile& dex_file, in GetClassDescriptorStringId() 146 dex::StringIndex VerifierDeps::GetMethodDeclaringClassStringId(const DexFile& dex_file, in GetMethodDeclaringClassStringId() 151 return dex::StringIndex(VerifierDeps::kUnresolvedMarker); in GetMethodDeclaringClassStringId() [all …]
|
D | verifier_deps.h | 59 class VerifierDeps { 61 explicit VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only = true); 68 void MergeWith(std::unique_ptr<VerifierDeps> other, const std::vector<const DexFile*>& dex_files); 327 bool Equals(const VerifierDeps& rhs) const;
|
D | reg_type-inl.h | 119 VerifierDeps::MaybeRecordAssignability( in AssignableFrom()
|
D | reg_type.cc | 904 VerifierDeps::MaybeRecordAssignability(verifier->GetDexFile(), in Merge() 909 VerifierDeps::MaybeRecordAssignability(verifier->GetDexFile(), in Merge()
|
D | method_verifier.cc | 3760 VerifierDeps::MaybeRecordClassResolution(*dex_file_, class_idx, klass); in ResolveClass() 3900 VerifierDeps::MaybeRecordMethodResolution(*dex_file_, dex_method_idx, res_method); in ResolveMethodAndCheckAccess() 4678 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetStaticField() 4728 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetInstanceField()
|
/art/runtime/ |
D | compiler_callbacks.h | 37 class VerifierDeps; variable 54 virtual verifier::VerifierDeps* GetVerifierDeps() const = 0; 55 virtual void SetVerifierDeps(verifier::VerifierDeps* deps ATTRIBUTE_UNUSED) {} in SetVerifierDeps()
|
D | noop_compiler_callbacks.h | 34 verifier::VerifierDeps* GetVerifierDeps() const override { return nullptr; } in GetVerifierDeps()
|
D | vdex_file.h | 36 class VerifierDeps; variable 343 const verifier::VerifierDeps& verifier_deps,
|
D | thread.h | 80 class VerifierDeps; variable 1088 verifier::VerifierDeps* GetVerifierDeps() const { in GetVerifierDeps() 1096 void SetVerifierDeps(verifier::VerifierDeps* verifier_deps) { in SetVerifierDeps() 1731 verifier::VerifierDeps* verifier_deps; in PACKED()
|
D | vdex_file.cc | 395 const verifier::VerifierDeps& verifier_deps, in WriteToDisk()
|
D | oat_file_manager.cc | 662 verifier::VerifierDeps verifier_deps(dex_files_); in Run()
|
D | Android.bp | 669 ":art-gtest-jars-VerifierDeps",
|
D | oat_file.cc | 1548 if (!verifier::VerifierDeps::ParseVerifiedClasses(dex_files, in Setup()
|
/art/dex2oat/dex/ |
D | quick_compiler_callbacks.h | 41 verifier::VerifierDeps* GetVerifierDeps() const override { in GetVerifierDeps() 45 void SetVerifierDeps(verifier::VerifierDeps* deps) override { in SetVerifierDeps() 75 std::unique_ptr<verifier::VerifierDeps> verifier_deps_;
|
D | dex_to_dex_decompiler_test.cc | 47 new verifier::VerifierDeps(GetDexFiles(class_loader))); in CompileAll() 107 TEST_F(DexToDexDecompilerTest, VerifierDeps) { in TEST_F() argument
|
/art/test/629-vdex-speed/ |
D | info.txt | 2 methods when the VerifierDeps were verified.
|
/art/compiler/dex/ |
D | verified_method.cc | 93 verifier::VerifierDeps::MaybeRecordAssignability(method_verifier->GetDexFile(), in GenerateSafeCastSet()
|
/art/dex2oat/linker/ |
D | oat_writer.h | 59 class VerifierDeps; variable 186 bool FinishVdexFile(File* vdex_file, verifier::VerifierDeps* verifier_deps); 312 void WriteVerifierDeps(verifier::VerifierDeps* verifier_deps,
|
D | oat_writer.cc | 2593 void OatWriter::WriteVerifierDeps(verifier::VerifierDeps* verifier_deps, in WriteVerifierDeps() 3746 bool OatWriter::FinishVdexFile(File* vdex_file, verifier::VerifierDeps* verifier_deps) { in FinishVdexFile()
|
/art/dexoptanalyzer/ |
D | Android.bp | 81 ":art-gtest-jars-VerifierDeps",
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 1836 verifier::VerifierDeps* verifier_deps = in FastVerify() 1926 verifier::VerifierDeps* verifier_deps = in Verify() 1934 new verifier::VerifierDeps(GetCompilerOptions().GetDexFilesForOatFile())); in Verify() 1955 verifier::VerifierDeps* verifier_deps = Thread::Current()->GetVerifierDeps(); in Verify() 1957 std::unique_ptr<verifier::VerifierDeps> thread_deps(worker->GetThread()->GetVerifierDeps()); in Verify() 2035 verifier::VerifierDeps::MaybeRecordClassRedefinition(dex_file, class_def); in Visit() 2095 verifier::VerifierDeps::MaybeRecordVerificationStatus(dex_file, class_def, failure_kind); in Visit()
|
/art/test/ |
D | Android.bp | 1041 ":art-gtest-jars-VerifierDeps", 1425 name: "art-gtest-jars-VerifierDeps", 1427 srcs: ["VerifierDeps/**/*.smali"], 1428 out: ["art-gtest-jars-VerifierDeps.dex"],
|