Home
last modified time | relevance | path

Searched refs:section (Results 1 – 10 of 10) sorted by relevance

/art/compiler/
Delf_builder.h115 void AddDynamicTag(Elf_Sword tag, Elf_Word value, const Section* section) { in AddDynamicTag() argument
117 dynamics_.push_back({tag, value, section}); in AddDynamicTag()
302 void AddSymbol(const std::string& name, const Section* section,
305 CHECK(section != nullptr);
307 symbols_.push_back({ name, section, addr, size, is_relative,
622 for (Section* section : other_sections_) { in Write()
623 sections.push_back(section); in Write()
656 for (auto* section : sections) { in Write()
657 Elf_Shdr* header = section->GetHeader(); in Write()
659 header->sh_size = section->GetSize(); in Write()
[all …]
Dimage_writer.cc1003 for (const ImageSection& section : sections) { in CreateHeader() local
1004 LOG(INFO) << static_cast<ImageHeader::ImageSections>(idx) << " " << section; in CreateHeader()
/art/runtime/
Dimage.cc146 std::ostream& operator<<(std::ostream& os, const ImageSection& section) { in operator <<() argument
147 return os << "size=" << section.Size() << " range=" << section.Offset() << "-" << section.End(); in operator <<()
Dimage.h31 ImageSection(const ImageSection& section) = default;
32 ImageSection& operator=(const ImageSection& section) = default;
221 std::ostream& operator<<(std::ostream& os, const ImageHeader::ImageSections& section);
222 std::ostream& operator<<(std::ostream& os, const ImageSection& section);
Dintern_table.cc157 const ImageSection& section = header->GetImageSection(ImageHeader::kSectionInternedStrings); in AddImageStringsToTable() local
158 if (section.Size() > 0) { in AddImageStringsToTable()
159 ReadFromMemoryLocked(image_space->Begin() + section.Offset()); in AddImageStringsToTable()
/art/runtime/arch/arm/
Dinstruction_set_features_assembly_tests.S19 .section .text
/art/patchoat/
Dpatchoat.cc421 const auto& section = image_header->GetImageSection(ImageHeader::kSectionArtFields); in PatchArtFields() local
422 for (size_t pos = 0; pos < section.Size(); pos += sizeof(ArtField)) { in PatchArtFields()
423 auto* src = reinterpret_cast<ArtField*>(heap_->Begin() + section.Offset() + pos); in PatchArtFields()
430 const auto& section = image_header->GetMethodsSection(); in PatchArtMethods() local
433 for (size_t pos = 0; pos < section.Size(); pos += method_size) { in PatchArtMethods()
434 auto* src = reinterpret_cast<ArtMethod*>(heap_->Begin() + section.Offset() + pos); in PatchArtMethods()
465 const auto& section = image_header->GetImageSection(ImageHeader::kSectionInternedStrings); in PatchInternedStrings() local
470 temp_table.ReadFromMemory(image_->Begin() + section.Offset()); in PatchInternedStrings()
/art/runtime/gc/space/
Dimage_space.cc695 auto& section = image_header.GetImageSection(section_idx); in Init() local
697 << reinterpret_cast<void*>(image_header.GetImageBegin() + section.Offset()) << " " in Init()
698 << section; in Init()
/art/oatdump/
Doatdump.cc1383 auto section = static_cast<ImageHeader::ImageSections>(i); in Dump() local
1384 os << "IMAGE SECTION " << section << ": " << image_header_.GetImageSection(section) << "\n\n"; in Dump()
/art/
DNOTICE89 (except as stated in this section) patent license to make, have made,