summaryrefslogtreecommitdiff
path: root/compiler/verifier_deps_test.cc
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2018-12-07 08:11:24 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-12-07 08:11:24 +0000
commited8b4ac3d7a78cc4976fa24a34bac92f4fd47a27 (patch)
tree8292de7f2a4e8b9c0526d05a604668da11e1980e /compiler/verifier_deps_test.cc
parenta9a0973ff03ce2c2d1ec65695ad0f4cd8ed170a7 (diff)
parent2afaff7e9171992b0e2e95d0f485782d28e1b9dc (diff)
Merge "Refactor CompilerDriver::CompileAll()."
Diffstat (limited to 'compiler/verifier_deps_test.cc')
-rw-r--r--compiler/verifier_deps_test.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/verifier_deps_test.cc b/compiler/verifier_deps_test.cc
index eb44dd7f1d..8c90aa7e37 100644
--- a/compiler/verifier_deps_test.cc
+++ b/compiler/verifier_deps_test.cc
@@ -93,12 +93,12 @@ class VerifierDepsTest : public CommonCompilerTest {
verifier_deps_.reset(deps);
}
callbacks_->SetVerifierDeps(deps);
- compiler_driver_->Verify(class_loader_, dex_files_, &timings);
+ compiler_driver_->Verify(class_loader_, dex_files_, &timings, verification_results_.get());
callbacks_->SetVerifierDeps(nullptr);
// Clear entries in the verification results to avoid hitting a DCHECK that
// we always succeed inserting a new entry after verifying.
AtomicDexRefMap<MethodReference, const VerifiedMethod*>* map =
- &compiler_driver_->GetVerificationResults()->atomic_verified_methods_;
+ &verification_results_->atomic_verified_methods_;
map->Visit([](const DexFileReference& ref ATTRIBUTE_UNUSED, const VerifiedMethod* method) {
delete method;
});
@@ -126,7 +126,7 @@ class VerifierDepsTest : public CommonCompilerTest {
class_linker_->RegisterDexFile(*dex_file, loader.Get());
}
for (const DexFile* dex_file : dex_files_) {
- compiler_driver_->GetVerificationResults()->AddDexFile(dex_file);
+ verification_results_->AddDexFile(dex_file);
}
SetDexFilesForOatFile(dex_files_);
}