Home
last modified time | relevance | path

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

/art/dex2oat/linker/
Dimage_writer.cc369 : image_writer_(image_writer), in CollectStringReferenceVisitor()
393 image_writer_.IsValidAppImageStringReference(referred_obj)) { in VisitRoot()
408 if (image_writer_.IsValidAppImageStringReference(referred_obj)) { in operator ()()
440 const ImageWriter& image_writer_; member in art::linker::ImageWriter::CollectStringReferenceVisitor
533 image_writer_(image_writer) {} in NativeGCRootInvariantVisitor()
550 image_writer_.IsValidAppImageStringReference(referred_obj); in VisitRoot()
554 image_writer_.IsValidAppImageStringReference(referred_obj); in VisitRoot()
583 const ImageWriter& image_writer_; member in art::linker::ImageWriter::NativeGCRootInvariantVisitor
1310 : image_writer_(image_writer), early_exit_(early_exit), visited_(visited), result_(result) {} in PruneObjectReferenceVisitor()
1341 image_writer_->PruneAppImageClassInternal(ref->AsClass(), early_exit_, visited_); in operator ()()
[all …]
Doat_writer.cc380 image_writer_(nullptr), in OatWriter()
719 image_writer_ = image_writer; in Initialize()
730 CHECK(image_writer_ != nullptr); in PrepareLayout()
1495 class_loader_(writer->HasImage() ? writer->image_writer_->GetAppClassLoader() : nullptr), in InitImageMethodVisitor()
1636 class_loader_(writer->HasImage() ? writer->image_writer_->GetAppClassLoader() : nullptr), in WriteCodeMethodVisitor()
1645 CHECK(writer_->image_writer_->IsImageAddressSpaceReady()); in WriteCodeMethodVisitor()
1940 writer_->image_writer_->GetIntrinsicReferenceAddress(patch.IntrinsicData()); in GetTargetIntrinsicReferenceOffset()
1941 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetIntrinsicReferenceOffset()
1942 uintptr_t oat_data_begin = writer_->image_writer_->GetOatDataBegin(oat_index); in GetTargetIntrinsicReferenceOffset()
1949 method = writer_->image_writer_->GetImageMethodAddress(method); in GetTargetMethodOffset()
[all …]
Doat_writer.h208 return image_writer_ != nullptr; in HasImage()
383 ImageWriter* image_writer_; variable
/art/dex2oat/
Ddex2oat.cc680 image_writer_(nullptr), in Dex2Oat()
701 image_writer_.release(); // NOLINT in ~Dex2Oat()
1978 image_writer_.reset(new linker::ImageWriter(*compiler_options_, in WriteOutputFiles()
1988 if (!image_writer_->PrepareImageAddressSpace(timings_)) { in WriteOutputFiles()
1999 oat_writer->Initialize(driver_.get(), image_writer_.get(), dex_files); in WriteOutputFiles()
2049 DCHECK(image_writer_ != nullptr); in WriteOutputFiles()
2051 image_writer_->UpdateOatFileLayout(i, in WriteOutputFiles()
2101 DCHECK(image_writer_ != nullptr); in WriteOutputFiles()
2103 image_writer_->UpdateOatFileHeader(i, oat_writer->GetOatHeader()); in WriteOutputFiles()
2583 CHECK(image_writer_ != nullptr); in CreateImageFile()
[all …]