Searched refs:image_writer_ (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/art/dex2oat/linker/ |
H A D | image_writer.cc | 922 : image_writer_(image_writer), early_exit_(early_exit), visited_(visited), result_(result) {} in PruneObjectReferenceVisitor() 952 image_writer_->PruneImageClassInternal(ref->AsClass(), early_exit_, visited_); in operator ()() 957 image_writer_->PruneImageClassInternal(klass, early_exit_, visited_); in operator ()() 973 ImageWriter* image_writer_; member in art::linker::ImageWriter::PruneObjectReferenceVisitor 1123 : image_writer_(image_writer), in PruneClassesVisitor() 1129 if (!image_writer_->KeepClass(klass.Ptr())) { in operator ()() 1164 ImageWriter* const image_writer_; member in art::linker::ImageWriter::PruneClassesVisitor 1173 : image_writer_(image_writer), removed_class_count_(0) {} in PruneClassLoaderClassesVisitor() 1177 PruneClassesVisitor classes_visitor(image_writer_, class_loader); in Visit() 1189 ImageWriter* const image_writer_; member in art::linker::ImageWriter::PruneClassLoaderClassesVisitor [all …]
|
H A D | oat_writer.cc | 354 image_writer_(nullptr), in OatWriter() 587 image_writer_ = image_writer; in Initialize() 599 CHECK(image_writer_ != nullptr); in PrepareLayout() 1410 class_loader_(writer->image_writer_->GetAppClassLoader()), in InitImageMethodVisitor() 1545 class_loader_(writer->HasImage() ? writer->image_writer_->GetAppClassLoader() : nullptr), in WriteCodeMethodVisitor() 1555 CHECK(writer_->image_writer_->IsImageAddressSpaceReady()); in WriteCodeMethodVisitor() 1912 writer_->image_writer_->GetIntrinsicReferenceAddress(patch.IntrinsicData()); in GetTargetIntrinsicReferenceOffset() 1913 size_t oat_index = writer_->image_writer_->GetOatIndexForDexFile(dex_file_); in GetTargetIntrinsicReferenceOffset() 1914 uintptr_t oat_data_begin = writer_->image_writer_->GetOatDataBegin(oat_index); in GetTargetIntrinsicReferenceOffset() 1922 method = writer_->image_writer_->GetImageMethodAddress(method); in GetTargetMethodOffset() [all …]
|
H A D | oat_writer.h | 195 return image_writer_ != nullptr; in HasImage() 380 ImageWriter* image_writer_; variable
|
/aosp_15_r20/art/dex2oat/ |
H A D | dex2oat.cc | 537 image_writer_(nullptr), in Dex2Oat() 565 image_writer_.release(); // NOLINT in ~Dex2Oat() 2082 image_writer_.reset(new linker::ImageWriter(*compiler_options_, in WriteOutputFiles() 2092 if (!image_writer_->PrepareImageAddressSpace(timings_)) { in WriteOutputFiles() 2104 driver_.get(), verification_results_.get(), image_writer_.get(), dex_files); in WriteOutputFiles() 2140 DCHECK(image_writer_ != nullptr); in WriteOutputFiles() 2142 image_writer_->UpdateOatFileLayout(i, in WriteOutputFiles() 2195 DCHECK(image_writer_ != nullptr); in WriteOutputFiles() 2197 image_writer_->UpdateOatFileHeader(i, oat_writer->GetOatHeader()); in WriteOutputFiles() 2768 CHECK(image_writer_ != nullptr); in CreateImageFile() [all …]
|