Searched defs:section (Results 1 - 7 of 7) sorted by relevance

/art/runtime/
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.h31 ImageSection(const ImageSection& section) = default; variable
32 ImageSection& operator=(const ImageSection& section) = default; variable
221 std::ostream& operator<<(std::ostream& os, const ImageHeader::ImageSections& section);
222 std::ostream& operator<<(std::ostream& os, const ImageSection& section);
H A Dintern_table.cc156 // Check if we have the interned strings section.
157 const ImageSection& section = header->GetImageSection(ImageHeader::kSectionInternedStrings); local
158 if (section.Size() > 0) {
159 ReadFromMemoryLocked(image_space->Begin() + section.Offset());
/art/runtime/gc/space/
H A Dimage_space.cc695 auto& section = image_header.GetImageSection(section_idx); local
697 << reinterpret_cast<void*>(image_header.GetImageBegin() + section.Offset()) << " "
698 << section;
/art/compiler/
H A Delf_builder.h69 // Returns the size of the content of this section. It is used to
73 // Write the content of this section to the given file.
112 // Writer of .dynamic section.
115 void AddDynamicTag(Elf_Sword tag, Elf_Word value, const Section* section) { argument
117 dynamics_.push_back({tag, value, section});
133 // We are adding an address relative to a section.
213 // The section that we patch against (usually .text).
217 // Writer of .rodata section or .text section.
245 // Writer of .bss section
302 AddSymbol(const std::string& name, const Section* section, Elf_Addr addr, bool is_relative, Elf_Word size, uint8_t binding, uint8_t type, uint8_t other = 0) argument
759 RegisterSection(Section* section) argument
811 MakeProgramHeader(Elf_Word type, Elf_Word flags, const Section& section) argument
[all...]
/art/patchoat/
H A Dpatchoat.cc421 const auto& section = image_header->GetImageSection(ImageHeader::kSectionArtFields); local
422 for (size_t pos = 0; pos < section.Size(); pos += sizeof(ArtField)) {
423 auto* src = reinterpret_cast<ArtField*>(heap_->Begin() + section.Offset() + pos);
430 const auto& section = image_header->GetMethodsSection(); local
433 for (size_t pos = 0; pos < section.Size(); pos += method_size) {
434 auto* src = reinterpret_cast<ArtMethod*>(heap_->Begin() + section.Offset() + pos);
465 const auto& section = image_header->GetImageSection(ImageHeader::kSectionInternedStrings); local
470 temp_table.ReadFromMemory(image_->Begin() + section.Offset());
/art/oatdump/
H A Doatdump.cc1383 auto section = static_cast<ImageHeader::ImageSections>(i); local
1384 os << "IMAGE SECTION " << section << ": " << image_header_.GetImageSection(section) << "\n\n";

Completed in 3235 milliseconds