Searched refs:section (Results 1 - 16 of 16) sorted by relevance

/art/runtime/arch/arm/
H A Dinstruction_set_features_assembly_tests.S19 .section .text
/art/runtime/
H A Dimage-inl.h52 const ImageSection& section = GetImageSection(kSectionImTables); local
53 for (size_t pos = 0; pos < section.Size();) {
54 ImTable* imt = reinterpret_cast<ImTable*>(base + section.Offset() + pos);
70 const ImageSection& section = GetImageSection(kSectionIMTConflictTables); local
71 for (size_t pos = 0; pos < section.Size(); ) {
72 auto* table = reinterpret_cast<ImtConflictTable*>(base + section.Offset() + pos);
H A Dimage.cc146 std::ostream& operator<<(std::ostream& os, const ImageSection& section) { argument
147 return os << "size=" << section.Size() << " range=" << section.Offset() << "-" << section.End();
H A Dimage.h48 ImageSection(const ImageSection& section) = default; variable
49 ImageSection& operator=(const ImageSection& section) = default; variable
274 // Visit ArtMethods in the section starting at base. Includes runtime methods.
278 // Visit ArtMethods in the section starting at base.
348 // Image section sizes/offsets correspond to the uncompressed form.
366 std::ostream& operator<<(std::ostream& os, const ImageHeader::ImageSections& section);
367 std::ostream& operator<<(std::ostream& os, const ImageSection& section);
H A Dintern_table.cc180 // Check if we have the interned strings section.
181 const ImageSection& section = header->GetImageSection(ImageHeader::kSectionInternedStrings); local
182 if (section.Size() > 0) {
183 AddTableFromMemoryLocked(image_space->Begin() + section.Offset());
/art/tools/ahat/src/
H A DOverviewHandler.java41 doc.section("General Information");
49 doc.section("Heap Sizes");
54 doc.section("Registered Native Allocations");
H A DDoc.java36 * Start a new section with the given title.
38 void section(String title); method in interface:Doc
H A DObjectHandler.java67 doc.section("Object Info");
105 doc.section("Fields");
121 doc.section("Array Elements");
136 doc.section("Class Info");
144 doc.section("Static Fields");
162 doc.section("Objects with References to this Object");
177 doc.section("Objects with Soft References to this Object");
190 doc.section("Allocation Site");
199 doc.section("Bitmap Image");
206 doc.section("Dominato
[all...]
H A DSiteHandler.java43 doc.section("Allocation Site");
46 doc.section("Sites Called from Here");
81 doc.section("Objects Allocated");
H A DNativeAllocationsHandler.java39 doc.section("Overview");
51 doc.section("List of Allocations");
H A DHtmlDoc.java61 public void section(String title) { method in class:HtmlDoc
/art/compiler/
H A Delf_builder.h41 // .bss - Zero-initialized writeable section.
42 // .MIPS.abiflags - MIPS specific section.
63 // Some section are optional (the debug sections in particular).
65 // We try write the section data directly into the file without much
69 // In the cases where we need to buffer, we write the larger section first
117 // Start writing of this section.
123 // Check that the previous section is complete.
125 // The first ELF section index is 1. Index 0 is reserved for NULL.
146 // Push this section on the list of written sections.
150 // Finish writing of this section
358 Add(Elf_Word name, const Section* section, Elf_Addr addr, Elf_Word size, uint8_t binding, uint8_t type) argument
[all...]
H A Dimage_writer.cc676 // Create the image bitmap, only needs to cover mirror object section which is up to image_end_.
1556 // Note that image_info.image_end_ is left at end of used mirror object section.
1565 // Objects section
1569 // Add field section.
1574 // Add method section.
1580 // IMT section.
1584 // Conflict tables section.
1589 // Runtime methods section.
1594 // Add dex cache arrays section.
1607 // Calculate the size of the class table section
[all...]
/art/patchoat/
H A Dpatchoat.cc544 const auto& section = image_header->GetImageSection(ImageHeader::kSectionInternedStrings); local
549 temp_table.AddTableFromMemory(image_->Begin() + section.Offset());
555 const auto& section = image_header->GetImageSection(ImageHeader::kSectionClassTable); local
556 if (section.Size() == 0) {
564 temp_table.ReadFromMemory(image_->Begin() + section.Offset());
1142 LOG(ERROR) << "missing oat patch section in input oat file " << input_oat->GetPath();
/art/runtime/gc/space/
H A Dimage_space.cc700 // Source section.
1004 // Use the oat data section since this is where the OatFile::Begin is.
1206 auto& section = image_header->GetImageSection(section_idx); local
1208 << reinterpret_cast<void*>(image_header->GetImageBegin() + section.Offset()) << " "
1209 << section;
1335 // Bitmap only needs to cover until the end of the mirror objects section.
1613 const ImageSection& section = header.GetImageSection(section_type); local
1614 os << section_type << " " << reinterpret_cast<const void*>(base + section.Offset())
1615 << "-" << reinterpret_cast<const void*>(base + section.End()) << "\n";
/art/oatdump/
H A Doatdump.cc1294 auto section = static_cast<ImageHeader::ImageSections>(i); local
1295 os << "IMAGE SECTION " << section << ": " << image_header_.GetImageSection(section) << "\n\n";
1479 // Field section is 4-byte aligned.
1485 // Method section is 4/8 byte aligned depending on target. Just check for 4-byte alignment.
1490 // Dex cache arrays section is aligned depending on the target. Just check for 4-byte alignment.
1752 msg = "<not in method section>";
1783 msg = "<not in field section>";
2574 // ELF has special kind of section called SHT_NOBITS which allows us to create

Completed in 194 milliseconds