Searched refs:image_writer_ (Results 1 – 4 of 4) sorted by relevance
/art/compiler/ |
D | oat_writer.cc | 276 image_writer_(nullptr), in OatWriter() 476 image_writer_ = image_writer; in PrepareLayout() 482 CHECK(image_writer_ != nullptr); in PrepareLayout() 520 CHECK_EQ(image_writer_ != nullptr, in PrepareLayout() 961 CHECK(writer_->image_writer_->IsImageAddressSpaceReady()); in WriteCodeMethodVisitor() 1180 uintptr_t element = writer_->image_writer_->GetDexCacheArrayElementImageAddress<uintptr_t>( in GetDexCacheOffset() 1182 size_t oat_index = writer_->image_writer_->GetOatIndexForDexCache(dex_cache_); in GetDexCacheOffset() 1183 uintptr_t oat_data = writer_->image_writer_->GetOatDataBegin(oat_index); in GetDexCacheOffset() 1193 object = writer_->image_writer_->GetImageAddress(object); in GetTargetObjectOffset() 1194 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetObjectOffset() [all …]
|
D | image_writer.cc | 827 explicit NonImageClassesVisitor(ImageWriter* image_writer) : image_writer_(image_writer) {} in NonImageClassesVisitor() 830 if (!image_writer_->KeepClass(klass)) { in operator ()() 837 ImageWriter* const image_writer_; member in art::NonImageClassesVisitor 1566 explicit FixupRootVisitor(ImageWriter* image_writer) : image_writer_(image_writer) { in FixupRootVisitor() 1572 *roots[i] = image_writer_->GetImageAddress(*roots[i]); in VisitRoots() 1580 roots[i]->Assign(image_writer_->GetImageAddress(roots[i]->AsMirrorPtr())); in VisitRoots() 1585 ImageWriter* const image_writer_; member in art::FixupRootVisitor 1791 FixupVisitor(ImageWriter* image_writer, Object* copy) : image_writer_(image_writer), copy_(copy) { in FixupVisitor() 1808 image_writer_->GetImageAddress(ref)); in operator ()() 1816 image_writer_->GetImageAddress(ref->GetReferent())); in operator ()() [all …]
|
D | oat_writer.h | 176 return image_writer_ != nullptr; in HasImage() 299 ImageWriter* image_writer_; variable
|
/art/dex2oat/ |
D | dex2oat.cc | 528 image_writer_(nullptr), in Dex2Oat() 553 image_writer_.release(); in ~Dex2Oat() 1651 image_writer_.reset(new ImageWriter(*driver_, in WriteOatFiles() 1661 if (!image_writer_->PrepareImageAddressSpace()) { in WriteOatFiles() 1675 oat_writer->PrepareLayout(driver_.get(), image_writer_.get(), dex_files, &patcher); in WriteOatFiles() 1683 DCHECK(image_writer_ != nullptr); in WriteOatFiles() 1685 image_writer_->UpdateOatFileLayout(i, in WriteOatFiles() 1729 DCHECK(image_writer_ != nullptr); in WriteOatFiles() 1731 image_writer_->UpdateOatFileHeader(i, oat_writer->GetOatHeader()); in WriteOatFiles() 2255 CHECK(image_writer_ != nullptr); in CreateImageFile() [all …]
|