Home
last modified time | relevance | path

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

/art/compiler/
Doat_writer.cc276 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 …]
Dimage_writer.cc827 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 …]
Doat_writer.h176 return image_writer_ != nullptr; in HasImage()
299 ImageWriter* image_writer_; variable
/art/dex2oat/
Ddex2oat.cc528 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 …]