Home
last modified time | relevance | path

Searched refs:dex_files_ (Results 1 – 15 of 15) sorted by relevance

/art/libprofile/profile/
Dprofile_boot_info.cc30 auto it = std::find(dex_files_.begin(), dex_files_.end(), dex_file); in Add()
32 if (it == dex_files_.end()) { in Add()
33 index = dex_files_.size(); in Add()
34 dex_files_.push_back(dex_file); in Add()
36 index = std::distance(dex_files_.begin(), it); in Add()
44 for (const DexFile* dex_file : dex_files_) { in Save()
100 dex_files_.push_back(*it); in Load()
Dprofile_boot_info.h51 return dex_files_; in GetDexFiles()
58 bool IsEmpty() const { return dex_files_.empty() && methods_.empty(); } in IsEmpty()
62 std::vector<const DexFile*> dex_files_;
/art/dex2oat/dex/
Dquick_compiler_callbacks.cc59 if (dex_files_ == nullptr) { in CanUseOatStatusForVerification()
65 return std::find(dex_files_->begin(), dex_files_->end(), dex_file) == dex_files_->end(); in CanUseOatStatusForVerification()
Dquick_compiler_callbacks.h32 : CompilerCallbacks(mode), dex_files_(nullptr) {} in QuickCompilerCallbacks()
68 dex_files_ = dex_files; in SetDexFiles()
76 const std::vector<const DexFile*>* dex_files_; variable
/art/dex2oat/
Dverifier_deps_test.cc92 verifier_deps = new verifier::VerifierDeps(dex_files_); in VerifyWithCompilerDriver()
96 compiler_driver_->Verify(class_loader_, dex_files_, &timings, verification_results_.get()); in VerifyWithCompilerDriver()
118 dex_files_ = GetDexFiles(class_loader_); in LoadDexFile()
119 primary_dex_file_ = dex_files_.front(); in LoadDexFile()
121 SetVerifierDeps(dex_files_); in LoadDexFile()
125 for (const DexFile* dex_file : dex_files_) { in LoadDexFile()
128 for (const DexFile* dex_file : dex_files_) { in LoadDexFile()
131 SetDexFilesForOatFile(dex_files_); in LoadDexFile()
136 CHECK_EQ(dex_files_.size(), 1u); in LoadDexFile()
229 for (const DexFile* dex_file : dex_files_) { in VerifyClassStatus()
[all …]
/art/libdexfile/dex/
Dart_dex_file_loader_test.cc44 dex_files_ = OpenDexFiles(lib_core_dex_file_names[0].c_str()); in SetUp()
45 CHECK_NE(dex_files_.size(), 0U); in SetUp()
47 java_lang_dex_file_ = dex_files_[0].get(); in SetUp()
51 std::vector<std::unique_ptr<const DexFile>> dex_files_; member in art::ArtDexFileLoaderTest
/art/compiler/optimizing/
Doptimizing_unit_test.h136 dex_files_.emplace_back(new StandardDexFile(
148 *dex_files_.back(),
258 std::vector<std::unique_ptr<const StandardDexFile>> dex_files_; variable
/art/dex2oat/driver/
Dcompiler_driver_test.cc47 dex_files_ = GetDexFiles(class_loader); in CompileAllAndMakeExecutable()
48 CompileAll(class_loader, dex_files_, &timings); in CompileAllAndMakeExecutable()
114 std::vector<const DexFile*> dex_files_; member in art::CompilerDriverTest
Dcompiler_driver.cc1463 dex_files_(dex_files), in ParallelCompilationManager()
1486 return dex_files_; in GetDexFiles()
1557 const std::vector<const DexFile*>& dex_files_; member in art::ParallelCompilationManager
/art/runtime/
Doat_file_manager.cc643 : dex_files_(dex_files), in BackgroundVerificationTask()
662 verifier::VerifierDeps verifier_deps(dex_files_); in Run()
665 for (const DexFile* dex_file : dex_files_) { in Run()
717 dex_files_, in Run()
731 const std::vector<const DexFile*> dex_files_; member in art::BackgroundVerificationTask
/art/tools/hiddenapi/
Dhiddenapi.cc240 for (auto& dex_file : dex_files_) { in ForEachDexClass()
260 return MakeNonOwningPointerVector(dex_files_); in GetDexFiles()
264 for (auto& dex_file : dex_files_) { in UpdateDexChecksums()
298 dex_files_.push_back(std::move(dex_file)); in OpenDexFiles()
307 &dex_files_); in OpenDexFiles()
314 std::vector<std::unique_ptr<const DexFile>> dex_files_; member in art::hiddenapi::ClassPath
/art/dex2oat/linker/
Doat_writer.cc395 dex_files_(nullptr), in OatWriter()
746 dex_files_ = &dex_files; in Initialize()
805 CHECK_EQ(dex_files_->size(), oat_dex_files_.size()); in PrepareLayout()
1528 dex_files_(dex_files), in InitImageMethodVisitor()
1632 return ContainsElement(*dex_files_, dex_file); in IsInOatFile()
1652 const std::vector<const DexFile*>* dex_files_; member in art::linker::OatWriter::InitImageMethodVisitor
2007 for (const DexFile* dex_file : *dex_files_) { in VisitDexMethods()
2142 for (size_t i = 0, size = dex_files_->size(); i != size; ++i) { in InitIndexBssMappings()
2143 const DexFile* dex_file = (*dex_files_)[i]; in InitIndexBssMappings()
2301 InitImageMethodVisitor image_visitor(this, offset, dex_files_); in InitOatCodeDexFiles()
[all …]
Doat_writer.h348 return dex_files_ != nullptr && extract_dex_files_into_vdex_; in VdexWillContainDexFiles()
387 const std::vector<const DexFile*>* dex_files_; variable
Dimage_writer.cc1821 dex_files_(image_writer_->compiler_options_.GetDexFilesForOatFile()) {} in CollectClassesVisitor()
1839 auto it = std::find(dex_files_.begin(), dex_files_.end(), &component_type->GetDexFile()); in operator ()()
1840 DCHECK(it != dex_files_.end()) << klass->PrettyDescriptor(); in operator ()()
1841 dex_file_index = std::distance(dex_files_.begin(), it) + 1u; // 0 is for primitive types. in operator ()()
1862 last_oat_index = image_writer_->GetOatIndexForDexFile(dex_files_[dex_file_index]); in SortAndReleaseClasses()
1887 ArrayRef<const DexFile* const> dex_files_; member in art::linker::ImageWriter::LayoutHelper::CollectClassesVisitor
/art/runtime/jit/
Djit.cc846 : dex_files_(dex_files) {} in JitDoneCompilingProfileTask()
850 for (const DexFile* dex_file : dex_files_) { in Run()
869 std::vector<const DexFile*> dex_files_; member in art::jit::JitDoneCompilingProfileTask
985 dex_files_.push_back(dex_file.get()); in JitProfileTask()
1000 std::string profile = GetProfileFile(dex_files_[0]->GetLocation()); in Run()
1007 dex_files_, in Run()
1014 dex_files_, in Run()
1030 std::vector<const DexFile*> dex_files_; member in art::jit::JitProfileTask