/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() 109 verifier_deps_.reset(new verifier::VerifierDeps(dex_files)); in SetVerifierDeps() 225 void VerifyClassStatus(const verifier::VerifierDeps& deps) { in VerifyClassStatus() 460 static std::set<VerifierDeps::MethodResolution>* GetMethods( in GetMethods() 461 VerifierDeps::DexFileDeps* deps, MethodResolutionKind resolution_kind) { in GetMethods() 472 std::unique_ptr<verifier::VerifierDeps> verifier_deps_; 1110 VerifierDeps decoded_deps(dex_files_, ArrayRef<const uint8_t>(buffer)); in TEST_F() [all …]
|
D | oat_writer.h | 58 class VerifierDeps; variable 174 bool WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps);
|
D | oat_writer.cc | 2007 bool OatWriter::WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps) { in WriteVerifierDeps()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 36 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files) { in VerifierDeps() function in art::verifier::VerifierDeps 44 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() 132 dex::StringIndex VerifierDeps::GetMethodDeclaringClassStringId(const DexFile& dex_file, in GetMethodDeclaringClassStringId() 137 return dex::StringIndex(VerifierDeps::kUnresolvedMarker); in GetMethodDeclaringClassStringId() [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); 281 bool Equals(const VerifierDeps& rhs) const;
|
D | reg_type-inl.h | 118 VerifierDeps::MaybeRecordAssignability( in AssignableFrom()
|
D | reg_type.cc | 717 VerifierDeps::MaybeRecordAssignability( in Merge() 719 VerifierDeps::MaybeRecordAssignability( in Merge()
|
D | method_verifier.cc | 3758 VerifierDeps::MaybeRecordClassResolution(*dex_file_, class_idx, klass); in ResolveClassAndCheckAccess() 3883 VerifierDeps::MaybeRecordMethodResolution(*dex_file_, dex_method_idx, res_kind, nullptr); in ResolveMethodAndCheckAccess() 3892 VerifierDeps::MaybeRecordMethodResolution(*dex_file_, dex_method_idx, res_kind, res_method); in ResolveMethodAndCheckAccess() 4820 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetStaticField() 4858 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetInstanceField()
|
/art/runtime/ |
D | compiler_callbacks.h | 28 class VerifierDeps; variable 49 virtual verifier::VerifierDeps* GetVerifierDeps() const = 0; 50 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 | 75 class VerifierDeps; variable 986 verifier::VerifierDeps* GetVerifierDeps() const { in GetVerifierDeps() 994 void SetVerifierDeps(verifier::VerifierDeps* verifier_deps) { in SetVerifierDeps() 1526 verifier::VerifierDeps* verifier_deps; in PACKED()
|
/art/compiler/dex/ |
D | quick_compiler_callbacks.h | 49 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { in GetVerifierDeps() 53 void SetVerifierDeps(verifier::VerifierDeps* deps) OVERRIDE { in SetVerifierDeps() 59 std::unique_ptr<verifier::VerifierDeps> verifier_deps_;
|
D | verified_method.cc | 91 verifier::VerifierDeps::MaybeRecordAssignability(method_verifier->GetDexFile(), in GenerateSafeCastSet()
|
D | dex_to_dex_decompiler_test.cc | 130 TEST_F(DexToDexDecompilerTest, VerifierDeps) { in TEST_F() argument
|
/art/test/629-vdex-speed/ |
D | info.txt | 2 methods when the VerifierDeps were verified.
|
/art/build/ |
D | Android.gtest.mk | 78 ART_TEST_GTEST_VerifierDeps_SRC := $(abspath $(wildcard $(LOCAL_PATH)/VerifierDeps/*.smali)) 80 …erifierDeps_DEX := $(dir $(ART_TEST_HOST_GTEST_Main_DEX))$(subst Main,VerifierDeps,$(basename $(no… 81 …ifierDeps_DEX := $(dir $(ART_TEST_TARGET_GTEST_Main_DEX))$(subst Main,VerifierDeps,$(basename $(no… 106 …GTEST_dex2oat_test_DEX_DEPS := $(ART_GTEST_dex2oat_environment_tests_DEX_DEPS) Statics VerifierDeps 129 ART_GTEST_verifier_deps_test_DEX_DEPS := VerifierDeps VerifierDepsMulti MultiDex 130 ART_GTEST_dex_to_dex_decompiler_test_DEX_DEPS := VerifierDeps DexToDexDecompiler
|
/art/compiler/driver/ |
D | compiler_driver.cc | 448 new verifier::VerifierDeps(dex_files, vdex_file->GetVerifierDepsData())); in CompileAll() 1947 verifier::VerifierDeps* verifier_deps = in FastVerify() 2023 verifier::VerifierDeps* verifier_deps = new verifier::VerifierDeps(dex_files); in Verify() 2029 worker->GetThread()->SetVerifierDeps(new verifier::VerifierDeps(dex_files)); in Verify() 2050 verifier::VerifierDeps* verifier_deps = Thread::Current()->GetVerifierDeps(); in Verify() 2052 verifier::VerifierDeps* thread_deps = worker->GetThread()->GetVerifierDeps(); in Verify() 2156 verifier::VerifierDeps::MaybeRecordVerificationStatus( in Visit()
|
/art/dex2oat/ |
D | dex2oat.cc | 1877 verifier::VerifierDeps* verifier_deps = callbacks_->GetVerifierDeps(); in WriteOutputFiles()
|
/art/oatdump/ |
D | oatdump.cc | 506 verifier::VerifierDeps deps(dex_files, oat_file_.GetVdexFile()->GetVerifierDepsData()); in Dump()
|