Home
last modified time | relevance | path

Searched refs:image_writer_ (Results 1 – 4 of 4) sorted by relevance

/art/compiler/
Doat_writer.h181 image_writer_ = image_writer; in Initialize()
201 return image_writer_ != nullptr; in HasImage()
344 ImageWriter* image_writer_; variable
Dimage_writer.cc854 : 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 …]
Doat_writer.cc288 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/
Ddex2oat.cc550 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 …]