HomeSort by relevance Sort by last modified time
    Searched refs:VerifierDeps (Results 1 - 18 of 18) sorted by null

  /art/runtime/
compiler_callbacks.h 37 class VerifierDeps;
58 virtual verifier::VerifierDeps* GetVerifierDeps() const = 0;
59 virtual void SetVerifierDeps(verifier::VerifierDeps* deps ATTRIBUTE_UNUSED) {}
noop_compiler_callbacks.h 39 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { return nullptr; }
thread.h 76 class VerifierDeps;
    [all...]
  /art/compiler/
verifier_deps_test.cc 52 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { return deps_; }
53 void SetVerifierDeps(verifier::VerifierDeps* deps) { deps_ = deps; }
56 verifier::VerifierDeps* deps_;
86 void VerifyWithCompilerDriver(verifier::VerifierDeps* deps) {
92 deps = new verifier::VerifierDeps(dex_files_);
109 verifier_deps_.reset(new verifier::VerifierDeps(dex_files));
135 LoadDexFile(soa, "VerifierDeps");
198 LoadDexFile(&soa, "VerifierDeps", multidex);
224 void VerifyClassStatus(const verifier::VerifierDeps& deps) {
379 for (const VerifierDeps::MethodResolution& entry : dex_dep.second->methods_)
    [all...]
  /art/compiler/dex/
quick_compiler_callbacks.h 46 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE {
50 void SetVerifierDeps(verifier::VerifierDeps* deps) OVERRIDE {
80 std::unique_ptr<verifier::VerifierDeps> verifier_deps_;
dex_to_dex_decompiler_test.cc 43 // Create the main VerifierDeps, here instead of in the compiler since we want to aggregate
46 new verifier::VerifierDeps(GetDexFiles(class_loader)));
117 TEST_F(DexToDexDecompilerTest, VerifierDeps) {
118 RunTest("VerifierDeps");
verified_method.cc 83 // Pass null for the method verifier to not record the VerifierDeps dependency
86 // The types are assignable, we record that dependency in the VerifierDeps so
92 verifier::VerifierDeps::MaybeRecordAssignability(method_verifier->GetDexFile(),
  /art/runtime/verifier/
verifier_deps.cc 36 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only)
45 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files)
46 : VerifierDeps(dex_files, /*output_only*/ true) {}
48 void VerifierDeps::MergeWith(const VerifierDeps& other,
54 // We currently collect extra strings only on the main `VerifierDeps`,
66 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file)
    [all...]
verifier_deps.h 54 // During code-flow verification, the MethodVerifier informs VerifierDeps
56 // the VerifierDeps object records them if their outcome may change with
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);
64 // Merge `other` into this `VerifierDeps`'. `other` and `this` must be for the
66 void MergeWith(const VerifierDeps& other, const std::vector<const DexFile*>& dex_files);
116 // Verify the encoded dependencies of this `VerifierDeps` are still valid.
205 VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only);
282 bool Equals(const VerifierDeps& rhs) const
    [all...]
reg_type-inl.h 119 VerifierDeps::MaybeRecordAssignability(
reg_type.cc 746 VerifierDeps::MaybeRecordAssignability(
748 VerifierDeps::MaybeRecordAssignability(
    [all...]
method_verifier.cc     [all...]
  /art/build/
Android.gtest.mk 130 ART_TEST_GTEST_VerifierDeps_SRC := $(abspath $(wildcard $(LOCAL_PATH)/VerifierDeps/*.smali))
132 ART_TEST_HOST_GTEST_VerifierDeps_DEX := $(dir $(ART_TEST_HOST_GTEST_Main_DEX))$(subst Main,VerifierDeps,$(basename $(notdir $(ART_TEST_HOST_GTEST_Main_DEX))))$(suffix $(ART_TEST_HOST_GTEST_Main_DEX))
133 ART_TEST_TARGET_GTEST_VerifierDeps_DEX := $(dir $(ART_TEST_TARGET_GTEST_Main_DEX))$(subst Main,VerifierDeps,$(basename $(notdir $(ART_TEST_TARGET_GTEST_Main_DEX))))$(suffix $(ART_TEST_TARGET_GTEST_Main_DEX))
151 ART_GTEST_dex2oat_environment_tests_DEX_DEPS := Main MainStripped MultiDex MultiDexModifiedSecondary MyClassNatives Nested VerifierDeps VerifierDepsMulti
160 ART_GTEST_dex2oat_test_DEX_DEPS := $(ART_GTEST_dex2oat_environment_tests_DEX_DEPS) ManyMethods Statics VerifierDeps MainUncompressed EmptyUncompressed
161 ART_GTEST_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
    [all...]
  /art/dex2oat/linker/
oat_writer.h 57 class VerifierDeps;
183 bool WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps);
398 // Offset of section holding VerifierDeps inside Vdex.
oat_writer.cc     [all...]
  /art/compiler/driver/
compiler_driver.cc     [all...]
  /art/dex2oat/
dex2oat.cc     [all...]
  /art/oatdump/
oatdump.cc 582 verifier::VerifierDeps deps(dex_files, oat_file_.GetVdexFile()->GetVerifierDepsData());
    [all...]

Completed in 863 milliseconds