Searched defs:image (Results 1 - 8 of 8) sorted by relevance
/art/patchoat/ |
H A D | patchoat.h | 49 // Patch only the image (art file) 53 // Patch both the image and the oat file 65 PatchOat(InstructionSet isa, MemMap* image, gc::accounting::ContinuousSpaceBitmap* bitmap, argument 67 : image_(image), bitmap_(bitmap), heap_(heap), 69 PatchOat(InstructionSet isa, ElfFile* oat_file, MemMap* image, argument 72 : oat_file_(oat_file), image_(image), bitmap_(bitmap), heap_(heap), 76 // Was the .art image at image_path made with --compile-pic ? 86 // Was the .oat image at oat_in made with --compile-pic ? 173 // Walks through the old image and patches the mmap'd copy of it to the new offset. It does not 191 // A mmap of the image w [all...] |
/art/runtime/ |
H A D | parsed_options.cc | 534 std::string image = GetAndroidRoot(); local 535 image += "/framework/boot.art"; 536 args.Set(M::Image, image); 659 UsageMessage(stream, " -X[no]image-dex2oat (Whether to create and use a boot image)\n");
|
H A D | image.h | 55 // header of image files written by ImageWriter, read and validated by Space. 115 static std::string GetOatLocationFromImageLocation(const std::string& image) { argument 116 std::string oat_filename = image; 176 // Required base address for mapping the image. 188 // Required oat address expected by image Method::GetCode() pointers. 191 // End of oat data address range for this image file. 198 // The total delta that this image has been patched. 201 // Absolute address of an Object[] of objects needed to reinitialize from an image. 207 // Boolean (0 or 1) to denote if the image was compiled with --compile-pic option
|
H A D | intern_table.cc | 83 // Note: we deliberately don't visit the weak_interns_ table and the immutable image roots. 190 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace(); local 191 if (image == nullptr) { 192 return nullptr; // No image present. 194 mirror::Object* root = image->GetImageHeader().GetImageRoot(ImageHeader::kDexCaches); 258 // Check the image for a match. 259 mirror::String* image = LookupStringFromImage(s); local 260 if (image != nullptr) { 261 return is_strong ? InsertStrong(image) : InsertWeak(image); [all...] |
H A D | class_linker.cc | 295 CHECK(!heap->HasImageSpace()) << "Runtime has image. We should use it."; 298 // Use the pointer size from the runtime since we are probably creating the image. 451 // We need to set up the generic trampolines since we don't have an image. 1169 // Only the Aot compiler supports having an image with a different pointer size than the 1310 // We deliberately ignore the class roots in the image since we 1311 // handle image roots by using the MS/CMS rescanning of dirty cards. 1316 // mapped image. 2771 // Check a class loaded with the system class loader matches one in the image if the class 2772 // is in the image. 2812 // Check a class loaded with the system class loader matches one in the image i 2891 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace(); local [all...] |
/art/compiler/optimizing/ |
H A D | optimizing_compiler.cc | 657 const std::string& image = Runtime::Current()->GetImageLocation(); local 658 return EndsWith(image, "core.art") || EndsWith(image, "core-optimizing.art");
|
/art/runtime/gc/collector/ |
H A D | concurrent_copying.cc | 110 const char* bitmap_name = space->IsImageSpace() ? "cc image space bitmap" : 112 // TODO: try avoiding using bitmaps for image/zygote to save space. 323 // Mark the image root. The WB-based collectors do not need to 324 // scan the image objects from roots by relying on the card table, 327 gc::space::ImageSpace* image = heap_->GetImageSpace(); local 328 if (image != nullptr) { 329 mirror::ObjectArray<mirror::Object>* image_root = image->GetImageHeader().GetImageRoots(); 331 CHECK_EQ(image_root, marked_image_root) << "An image object does not move"; 1025 LOG(INFO) << "holder is in the image or the zygote space."; 1499 // invariant. However, during the dex2oat image writin [all...] |
/art/compiler/driver/ |
H A D | compiler_driver.cc | 82 // Whether classes-to-compile and methods-to-compile are only applied to the boot image, or, when 353 bool image, std::unordered_set<std::string>* image_classes, 373 image_(image), 754 // Make a list of descriptors for classes to include in the image 784 // Do this here so that exception classes appear to have been specified image classes. 836 VLOG(compiler) << "Adding " << descriptor << " to image classes"; 906 old_cause_ = self->StartAssertNoThreadSuspension("Boot image closure"); 1004 // Assume loaded only if klass is in the boot image. App classes cannot be assumed 1041 // We resolve all const-string strings when building for the image. 1152 // True if the class is in the image a 347 CompilerDriver(const CompilerOptions* compiler_options, VerificationResults* verification_results, DexFileToMethodInlinerMap* method_inliner_map, Compiler::Kind compiler_kind, InstructionSet instruction_set, const InstructionSetFeatures* instruction_set_features, bool image, std::unordered_set<std::string>* image_classes, std::unordered_set<std::string>* compiled_classes, std::unordered_set<std::string>* compiled_methods, size_t thread_count, bool dump_stats, bool dump_passes, const std::string& dump_cfg_file_name, CumulativeLogger* timer, int swap_fd, const std::string& profile_file) argument [all...] |
Completed in 196 milliseconds