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

  /art/runtime/
compiler_callbacks.h 28 class VerifierDeps;
49 virtual verifier::VerifierDeps* GetVerifierDeps() const = 0;
50 virtual void SetVerifierDeps(verifier::VerifierDeps* deps ATTRIBUTE_UNUSED) {}
noop_compiler_callbacks.h 39 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE { return nullptr; }
thread.h 75 class VerifierDeps;
    [all...]
  /art/compiler/dex/
quick_compiler_callbacks.h 49 verifier::VerifierDeps* GetVerifierDeps() const OVERRIDE {
53 void SetVerifierDeps(verifier::VerifierDeps* deps) OVERRIDE {
59 std::unique_ptr<verifier::VerifierDeps> verifier_deps_;
verified_method.cc 82 // Pass null for the method verifier to not record the VerifierDeps dependency
85 // The types are assignable, we record that dependency in the VerifierDeps so
91 verifier::VerifierDeps::MaybeRecordAssignability(method_verifier->GetDexFile(),
dex_to_dex_decompiler_test.cc 130 TEST_F(DexToDexDecompilerTest, VerifierDeps) {
131 RunTest("VerifierDeps");
  /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) {
93 // The compiler driver may have updated the VerifierDeps in the callback object.
109 verifier_deps_.reset(new verifier::VerifierDeps(dex_files));
134 LoadDexFile(soa, "VerifierDeps");
199 LoadDexFile(&soa, "VerifierDeps", multidex);
225 void VerifyClassStatus(const verifier::VerifierDeps& deps) {
460 static std::set<VerifierDeps::MethodResolution>* GetMethods
    [all...]
oat_writer.h 58 class VerifierDeps;
174 bool WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps);
356 // Offset of section holding VerifierDeps inside Vdex.
oat_writer.cc     [all...]
  /art/runtime/verifier/
verifier_deps.cc 36 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files) {
44 void VerifierDeps::MergeWith(const VerifierDeps& other,
50 // We currently collect extra strings only on the main `VerifierDeps`,
66 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) {
71 const VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) const {
81 uint16_t VerifierDeps::GetAccessFlags(T* element)
    [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);
118 // Verify the encoded dependencies of this `VerifierDeps` are still valid.
281 bool Equals(const VerifierDeps& rhs) const;
300 // of this `VerifierDeps` is still the same
    [all...]
reg_type-inl.h 118 VerifierDeps::MaybeRecordAssignability(
reg_type.cc 717 VerifierDeps::MaybeRecordAssignability(
719 VerifierDeps::MaybeRecordAssignability(
method_verifier.cc     [all...]
  /art/build/
Android.gtest.mk 78 ART_TEST_GTEST_VerifierDeps_SRC := $(abspath $(wildcard $(LOCAL_PATH)/VerifierDeps/*.smali))
80 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))
81 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))
106 ART_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/
compiler_driver.cc 448 new verifier::VerifierDeps(dex_files, vdex_file->GetVerifierDepsData()));
    [all...]
  /art/dex2oat/
dex2oat.cc     [all...]
  /art/oatdump/
oatdump.cc 506 verifier::VerifierDeps deps(dex_files, oat_file_.GetVdexFile()->GetVerifierDepsData());
    [all...]

Completed in 416 milliseconds