Home
last modified time | relevance | path

Searched refs:ImageWriter (Results 1 – 14 of 14) sorted by relevance

/art/dex2oat/linker/
Dimage_writer.cc405 ObjPtr<MirrorType> ImageWriter::DecodeGlobalWithoutRB(JavaVMExt* vm, jobject obj) { in DecodeGlobalWithoutRB()
411 ObjPtr<MirrorType> ImageWriter::DecodeWeakGlobalWithoutRB( in DecodeWeakGlobalWithoutRB()
418 ObjPtr<mirror::ClassLoader> ImageWriter::GetAppClassLoader() const in GetAppClassLoader()
425 bool ImageWriter::IsImageDexCache(ObjPtr<mirror::DexCache> dex_cache) const { in IsImageDexCache()
456 bool ImageWriter::PrepareImageAddressSpace(TimingLogger* timings) { in PrepareImageAddressSpace()
515 void ImageWriter::CopyMetadata() { in CopyMetadata()
532 bool ImageWriter::IsStronglyInternedString(ObjPtr<mirror::String> str) NO_THREAD_SAFETY_ANALYSIS { in IsStronglyInternedString()
548 bool ImageWriter::IsInternedAppImageStringReference(ObjPtr<mirror::Object> referred_obj) const { in IsInternedAppImageStringReference()
555 bool ImageWriter::Write(int image_fd, in Write()
663 size_t ImageWriter::GetImageOffset(mirror::Object* object, size_t oat_index) const { in GetImageOffset()
[all …]
Dimage_writer.h79 class ImageWriter final {
81 ImageWriter(const CompilerOptions& compiler_options,
88 ~ImageWriter();
727 DISALLOW_COPY_AND_ASSIGN(ImageWriter);
730 std::ostream& operator<<(std::ostream& stream, ImageWriter::Bin bin);
731 std::ostream& operator<<(std::ostream& stream, ImageWriter::NativeObjectRelocationType type);
Doat_writer.h64 class ImageWriter; variable
174 ImageWriter* image_writer,
380 ImageWriter* image_writer_;
Dimage_test.h220 std::unique_ptr<ImageWriter> writer(new ImageWriter(*compiler_options_, in DoCompile()
Doat_writer.cc581 ImageWriter* image_writer, in Initialize()
/art/runtime/
Dintern_table.h41 class ImageWriter; variable
234 friend class linker::ImageWriter;
278 friend class linker::ImageWriter;
329 friend class linker::ImageWriter;
Dclass_table.h36 class ImageWriter; variable
299 friend class linker::ImageWriter; // for InsertWithoutLocks.
Dmonitor_inflation.md70 (There is one other use of monitor deflation from `ImageWriter`. That does not maintain
Dclass_linker.h86 class ImageWriter; variable
1516 friend class linker::ImageWriter; // for GetClassRoots
/art/runtime/jni/
Djava_vm_ext.h31 class ImageWriter; variable
289 friend class linker::ImageWriter; // Uses `globals_` and `weak_globals_` without read barrier.
/art/runtime/oat/
Dimage.h39 class ImageWriter; variable
527 friend class linker::ImageWriter;
/art/runtime/mirror/
Ddex_cache.h36 class ImageWriter; variable
594 friend class linker::ImageWriter;
Dclass.h49 class ImageWriter; variable
1603 friend class linker::ImageWriter; // For SetStatusInternal
/art/dex2oat/
Ddex2oat.cc2078 image_writer_.reset(new linker::ImageWriter(*compiler_options_, in WriteOutputFiles()
2957 std::unique_ptr<linker::ImageWriter> image_writer_;