Home
last modified time | relevance | path

Searched refs:verifier_deps (Results 1 – 10 of 10) sorted by relevance

/art/runtime/
Dthread.h1090 return tlsPtr_.deps_or_stack_trace_sample.verifier_deps; in GetVerifierDeps()
1096 void SetVerifierDeps(verifier::VerifierDeps* verifier_deps) { in SetVerifierDeps() argument
1098 DCHECK(verifier_deps == nullptr || tlsPtr_.deps_or_stack_trace_sample.verifier_deps == nullptr); in SetVerifierDeps()
1099 tlsPtr_.deps_or_stack_trace_sample.verifier_deps = verifier_deps; in SetVerifierDeps()
1725 verifier_deps = nullptr; in PACKED()
1731 verifier::VerifierDeps* verifier_deps; in PACKED() member
Dvdex_file.cc395 const verifier::VerifierDeps& verifier_deps, in WriteToDisk() argument
399 verifier_deps.Encode(dex_files, &verifier_deps_data); in WriteToDisk()
Doat_file_manager.cc662 verifier::VerifierDeps verifier_deps(dex_files_); in Run() local
704 verifier_deps.RecordClassVerified(*dex_file, class_def); in Run()
718 verifier_deps, in Run()
Dvdex_file.h343 const verifier::VerifierDeps& verifier_deps,
DAndroid.bp253 "verifier/verifier_deps.cc",
/art/dex2oat/linker/
Doat_writer.h186 bool FinishVdexFile(File* vdex_file, verifier::VerifierDeps* verifier_deps);
312 void WriteVerifierDeps(verifier::VerifierDeps* verifier_deps,
Doat_writer.cc2593 void OatWriter::WriteVerifierDeps(verifier::VerifierDeps* verifier_deps, in WriteVerifierDeps() argument
2595 if (verifier_deps == nullptr) { in WriteVerifierDeps()
2613 verifier_deps->Encode(*dex_files_, buffer); in WriteVerifierDeps()
3746 bool OatWriter::FinishVdexFile(File* vdex_file, verifier::VerifierDeps* verifier_deps) { in FinishVdexFile() argument
3750 WriteVerifierDeps(verifier_deps, &buffer); in FinishVdexFile()
/art/dex2oat/
Dverifier_deps_test.cc86 void VerifyWithCompilerDriver(verifier::VerifierDeps* verifier_deps) { in VerifyWithCompilerDriver() argument
90 if (verifier_deps == nullptr) { in VerifyWithCompilerDriver()
92 verifier_deps = new verifier::VerifierDeps(dex_files_); in VerifyWithCompilerDriver()
93 verifier_deps_.reset(verifier_deps); in VerifyWithCompilerDriver()
95 callbacks_->SetVerifierDeps(verifier_deps); in VerifyWithCompilerDriver()
Ddex2oat.cc1978 std::unique_ptr<verifier::VerifierDeps> verifier_deps( in Setup() local
1980 if (!verifier_deps->ParseStoredData(dex_files, input_vdex_file_->GetVerifierDepsData())) { in Setup()
1983 callbacks_->SetVerifierDeps(verifier_deps.release()); in Setup()
2308 verifier::VerifierDeps* verifier_deps = callbacks_->GetVerifierDeps(); in WriteOutputFiles() local
2311 if (!oat_writers_[i]->FinishVdexFile(vdex_file, verifier_deps)) { in WriteOutputFiles()
/art/dex2oat/driver/
Dcompiler_driver.cc1836 verifier::VerifierDeps* verifier_deps = in FastVerify() local
1839 if (verifier_deps == nullptr || verifier_deps->OutputOnly()) { in FastVerify()
1850 if (!verifier_deps->ValidateDependencies( in FastVerify()
1872 const std::vector<bool>& verified_classes = verifier_deps->GetVerifiedClasses(*dex_file); in FastVerify()
1926 verifier::VerifierDeps* verifier_deps = in Verify() local
1928 CHECK(verifier_deps != nullptr); in Verify()
1929 Thread::Current()->SetVerifierDeps(verifier_deps); in Verify()
1955 verifier::VerifierDeps* verifier_deps = Thread::Current()->GetVerifierDeps(); in Verify() local
1959 verifier_deps->MergeWith(std::move(thread_deps), in Verify()