Searched refs:image_writer_ (Results 1 – 4 of 4) sorted by relevance
/art/compiler/ |
D | oat_writer.h | 181 image_writer_ = image_writer; in Initialize() 201 return image_writer_ != nullptr; in HasImage() 344 ImageWriter* image_writer_; variable
|
D | image_writer.cc | 854 : image_writer_(image_writer), in PruneClassesVisitor() 860 if (!image_writer_->KeepClass(klass.Ptr())) { in operator ()() 883 ImageWriter* const image_writer_; member in art::ImageWriter::PruneClassesVisitor 892 : image_writer_(image_writer), removed_class_count_(0) {} in PruneClassLoaderClassesVisitor() 896 PruneClassesVisitor classes_visitor(image_writer_, class_loader); in Visit() 919 ImageWriter* const image_writer_; member in art::ImageWriter::PruneClassLoaderClassesVisitor 1476 : image_writer_(image_writer), work_stack_(work_stack), oat_index_(oat_index) {} in VisitReferencesVisitor() 1508 return image_writer_->TryAssignBinSlot(*work_stack_, ref, oat_index_); in VisitReference() 1511 ImageWriter* const image_writer_; member in art::ImageWriter::VisitReferencesVisitor 1864 explicit FixupRootVisitor(ImageWriter* image_writer) : image_writer_(image_writer) { in FixupRootVisitor() [all …]
|
D | oat_writer.cc | 288 image_writer_(nullptr), in OatWriter() 566 CHECK(image_writer_ != nullptr); in PrepareLayout() 597 CHECK_EQ(image_writer_ != nullptr, in PrepareLayout() 1187 class_loader_(writer->HasImage() ? writer->image_writer_->GetClassLoader() : nullptr), in WriteCodeMethodVisitor() 1197 CHECK(writer_->image_writer_->IsImageAddressSpaceReady()); in WriteCodeMethodVisitor() 1460 uintptr_t element = writer_->image_writer_->GetDexCacheArrayElementImageAddress<uintptr_t>( in GetDexCacheOffset() 1462 size_t oat_index = writer_->image_writer_->GetOatIndexForDexCache(dex_cache_); in GetDexCacheOffset() 1463 uintptr_t oat_data = writer_->image_writer_->GetOatDataBegin(oat_index); in GetDexCacheOffset() 1473 object = writer_->image_writer_->GetImageAddress(object); in GetTargetObjectOffset() 1474 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetObjectOffset() [all …]
|
/art/dex2oat/ |
D | dex2oat.cc | 550 image_writer_(nullptr), in Dex2Oat() 575 image_writer_.release(); in ~Dex2Oat() 1850 image_writer_.reset(new ImageWriter(*driver_, in WriteOutputFiles() 1860 if (!image_writer_->PrepareImageAddressSpace()) { in WriteOutputFiles() 1871 oat_writer->Initialize(driver_.get(), image_writer_.get(), dex_files); in WriteOutputFiles() 1919 DCHECK(image_writer_ != nullptr); in WriteOutputFiles() 1921 image_writer_->UpdateOatFileLayout(i, in WriteOutputFiles() 1973 DCHECK(image_writer_ != nullptr); in WriteOutputFiles() 1975 image_writer_->UpdateOatFileHeader(i, oat_writer->GetOatHeader()); in WriteOutputFiles() 2515 CHECK(image_writer_ != nullptr); in CreateImageFile() [all …]
|