/art/compiler/ |
D | verifier_deps_test.cc | 52 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { return deps_; } in GetVerifierDeps() 53 void SetVerifierDeps(verifier::VerifierDeps* deps) { deps_ = deps; } in SetVerifierDeps() 56 verifier::VerifierDeps* deps_; 86 void VerifyWithCompilerDriver(verifier::VerifierDeps* deps) { in VerifyWithCompilerDriver() 92 deps = new verifier::VerifierDeps(dex_files_); in VerifyWithCompilerDriver() 109 verifier_deps_.reset(new verifier::VerifierDeps(dex_files)); in SetVerifierDeps() 224 void VerifyClassStatus(const verifier::VerifierDeps& deps) { in VerifyClassStatus() 379 for (const VerifierDeps::MethodResolution& entry : dex_dep.second->methods_) { in HasMethod() 452 std::unique_ptr<verifier::VerifierDeps> verifier_deps_; 1101 VerifierDeps decoded_deps(dex_files_, ArrayRef<const uint8_t>(buffer)); in TEST_F() [all …]
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 36 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only) in VerifierDeps() function in art::verifier::VerifierDeps 45 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files) in VerifierDeps() function in art::verifier::VerifierDeps 46 : VerifierDeps(dex_files, /*output_only*/ true) {} in VerifierDeps() 48 void VerifierDeps::MergeWith(const VerifierDeps& other, in MergeWith() 66 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) { in GetDexFileDeps() 71 const VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) const { in GetDexFileDeps() 81 uint16_t VerifierDeps::GetAccessFlags(T* element) { in GetAccessFlags() 84 return VerifierDeps::kUnresolvedMarker; in GetAccessFlags() 87 CHECK_NE(access_flags, VerifierDeps::kUnresolvedMarker); in GetAccessFlags() 92 dex::StringIndex VerifierDeps::GetClassDescriptorStringId(const DexFile& dex_file, in GetClassDescriptorStringId() [all …]
|
D | verifier_deps.h | 58 class VerifierDeps { 60 explicit VerifierDeps(const std::vector<const DexFile*>& dex_files); 62 VerifierDeps(const std::vector<const DexFile*>& dex_files, ArrayRef<const uint8_t> data); 66 void MergeWith(const VerifierDeps& other, const std::vector<const DexFile*>& dex_files); 205 VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only); 282 bool Equals(const VerifierDeps& rhs) const;
|
D | reg_type-inl.h | 119 VerifierDeps::MaybeRecordAssignability( in AssignableFrom()
|
D | reg_type.cc | 746 VerifierDeps::MaybeRecordAssignability( in Merge() 748 VerifierDeps::MaybeRecordAssignability( in Merge()
|
D | method_verifier.cc | 3690 VerifierDeps::MaybeRecordClassResolution(*dex_file_, class_idx, klass.Ptr()); in ResolveClass() 3792 VerifierDeps::MaybeRecordMethodResolution(*dex_file_, dex_method_idx, res_method); in ResolveMethodAndCheckAccess() 4648 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetStaticField() 4689 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetInstanceField()
|
/art/runtime/ |
D | compiler_callbacks.h | 37 class VerifierDeps; variable 58 virtual verifier::VerifierDeps* GetVerifierDeps() const = 0; 59 virtual void SetVerifierDeps(verifier::VerifierDeps* deps ATTRIBUTE_UNUSED) {} in SetVerifierDeps()
|
D | noop_compiler_callbacks.h | 39 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { return nullptr; } in GetVerifierDeps()
|
D | thread.h | 76 class VerifierDeps; variable 1071 verifier::VerifierDeps* GetVerifierDeps() const { in GetVerifierDeps() 1079 void SetVerifierDeps(verifier::VerifierDeps* verifier_deps) { in SetVerifierDeps() 1628 verifier::VerifierDeps* verifier_deps; in PACKED()
|
/art/compiler/dex/ |
D | quick_compiler_callbacks.h | 46 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { in GetVerifierDeps() 50 void SetVerifierDeps(verifier::VerifierDeps* deps) OVERRIDE { in SetVerifierDeps() 80 std::unique_ptr<verifier::VerifierDeps> verifier_deps_;
|
D | dex_to_dex_decompiler_test.cc | 46 new verifier::VerifierDeps(GetDexFiles(class_loader))); in CompileAll() 117 TEST_F(DexToDexDecompilerTest, VerifierDeps) { in TEST_F() argument
|
D | verified_method.cc | 92 verifier::VerifierDeps::MaybeRecordAssignability(method_verifier->GetDexFile(), in GenerateSafeCastSet()
|
/art/test/629-vdex-speed/ |
D | info.txt | 2 methods when the VerifierDeps were verified.
|
/art/build/ |
D | Android.gtest.mk | 130 ART_TEST_GTEST_VerifierDeps_SRC := $(abspath $(wildcard $(LOCAL_PATH)/VerifierDeps/*.smali)) 132 …erifierDeps_DEX := $(dir $(ART_TEST_HOST_GTEST_Main_DEX))$(subst Main,VerifierDeps,$(basename $(no… 133 …ifierDeps_DEX := $(dir $(ART_TEST_TARGET_GTEST_Main_DEX))$(subst Main,VerifierDeps,$(basename $(no… 151 …MainStripped MultiDex MultiDexModifiedSecondary MyClassNatives Nested VerifierDeps VerifierDepsMul… 160 …= $(ART_GTEST_dex2oat_environment_tests_DEX_DEPS) ManyMethods Statics VerifierDeps MainUncompresse… 161 …dex2oat_image_test_DEX_DEPS := $(ART_GTEST_dex2oat_environment_tests_DEX_DEPS) Statics VerifierDeps 188 ART_GTEST_verifier_deps_test_DEX_DEPS := VerifierDeps VerifierDepsMulti MultiDex 189 ART_GTEST_dex_to_dex_decompiler_test_DEX_DEPS := VerifierDeps DexToDexDecompiler
|
/art/dex2oat/linker/ |
D | oat_writer.h | 57 class VerifierDeps; variable 183 bool WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps);
|
D | oat_writer.cc | 2848 bool OatWriter::WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps) { in WriteVerifierDeps()
|
/art/compiler/driver/ |
D | compiler_driver.cc | 1914 verifier::VerifierDeps* verifier_deps = in FastVerify() 1993 verifier::VerifierDeps* verifier_deps = in Verify() 2000 worker->GetThread()->SetVerifierDeps(new verifier::VerifierDeps(dex_files_for_oat_file_)); in Verify() 2021 verifier::VerifierDeps* verifier_deps = Thread::Current()->GetVerifierDeps(); in Verify() 2023 verifier::VerifierDeps* thread_deps = worker->GetThread()->GetVerifierDeps(); in Verify() 2133 verifier::VerifierDeps::MaybeRecordVerificationStatus( in Visit()
|
/art/dex2oat/ |
D | dex2oat.cc | 1897 new verifier::VerifierDeps(dex_files_, input_vdex_file_->GetVerifierDepsData())); in Compile() 1911 callbacks_->SetVerifierDeps(new verifier::VerifierDeps(dex_files_)); in Compile() 2074 verifier::VerifierDeps* verifier_deps = callbacks_->GetVerifierDeps(); in WriteOutputFiles()
|
/art/oatdump/ |
D | oatdump.cc | 582 verifier::VerifierDeps deps(dex_files, oat_file_.GetVdexFile()->GetVerifierDepsData()); in Dump()
|