Home
last modified time | relevance | path

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

/art/dexlayout/
Ddexdiag.cc187 const std::vector<dex_ir::DexFileSection>& sections) { in FindSectionTypeForPage() argument
188 for (const auto& section : sections) { in FindSectionTypeForPage()
207 const std::vector<dex_ir::DexFileSection>& sections, in ProcessPageMap() argument
214 uint16_t type = FindSectionTypeForPage(dex_page_offset, sections); in ProcessPageMap()
235 const std::vector<dex_ir::DexFileSection>& sections, in DisplayDexStatistics() argument
246 mapped_pages.Increment(FindSectionTypeForPage(dex_page_offset, sections)); in DisplayDexStatistics()
250 for (size_t i = sections.size(); i > 0; --i) { in DisplayDexStatistics()
251 const dex_ir::DexFileSection& section = sections[i - 1]; in DisplayDexStatistics()
300 std::vector<dex_ir::DexFileSection> sections; in ProcessOneDexMapping() local
306 sections = dex_ir::GetSortedDexFileSections(header.get(), in ProcessOneDexMapping()
[all …]
/art/libdexfile/dex/
Ddex_file_layout.cc106 std::ostream& operator<<(std::ostream& os, const DexLayoutSections& sections) { in operator <<() argument
108 os << static_cast<DexLayoutSections::SectionType>(i) << ":" << sections.sections_[i] << "\n"; in operator <<()
Ddex_file_layout.h123 std::ostream& operator<<(std::ostream& os, const DexLayoutSections& sections);
/art/libartbase/
Dlibartbase.map5 # sections.
/art/dex2oat/linker/
Dimage_test.cc75 ImageSection sections[ImageHeader::kSectionCount]; in TEST_F() local
81 sections, in TEST_F()
Dimage_writer.cc2516 std::vector<ImageSection> sections(ImageHeader::kSectionCount); in CreateImageSections() local
2524 sections[ImageHeader::kSectionObjects] = in CreateImageSections()
2530 sections[ImageHeader::kSectionArtFields] = in CreateImageSections()
2536 sections[ImageHeader::kSectionArtMethods] = in CreateImageSections()
2544 sections[ImageHeader::kSectionImTables] = in CreateImageSections()
2550 sections[ImageHeader::kSectionIMTConflictTables] = in CreateImageSections()
2556 sections[ImageHeader::kSectionRuntimeMethods] = in CreateImageSections()
2563 sections[ImageHeader::kSectionDexCacheArrays] = in CreateImageSections()
2575 sections[ImageHeader::kSectionInternedStrings] = in CreateImageSections()
2586 sections[ImageHeader::kSectionClassTable] = in CreateImageSections()
[all …]
/art/runtime/
Dimage.cc38 ImageSection* sections, in ImageHeader() argument
76 std::copy_n(sections, kSectionCount, sections_); in ImageHeader()
Dimage.h131 ImageSection* sections,
Doat_file.cc2078 const DexLayoutSections* const sections = oat_dex_file->GetDexLayoutSections(); in MadviseDexFile() local
2079 CHECK(sections != nullptr); in MadviseDexFile()
2080 sections->Madvise(&dex_file, state); in MadviseDexFile()
/art/tools/runtime_memusage/
DREADME17 DexFileTrackingRegistrar, which marks sections of Dex Files as poisoned. As Dex
19 In addition, when poisoned sections of memory are accesses, their stack trace is
/art/libelffile/elf/
Delf_builder.h202 std::vector<Section*>& sections = owner_->sections_; in AddSection() local
203 Elf_Word last = sections.empty() ? PF_R : sections.back()->phdr_flags_; in AddSection()
207 sections.push_back(this); in AddSection()
208 section_index_ = sections.size(); // First ELF section has index 1. in AddSection()
/art/runtime/gc/collector/
Dimmune_spaces_test.cc114 ImageSection sections[ImageHeader::kSectionCount]; in CreateImageSpace() local
120 sections, in CreateImageSpace()
/art/tools/ahat/
DREADME.txt26 * Have a menu at the top of an object view with links to the sections?
/art/dex2oat/
Ddex2oat_test.cc1433 const DexLayoutSections* const sections = oat_dex->GetDexLayoutSections(); in TEST_F() local
1435 ASSERT_TRUE(sections != nullptr); in TEST_F()
1436 LOG(INFO) << *sections; in TEST_F()
1440 sections->sections_[static_cast<size_t>(DexLayoutSections::SectionType::kSectionTypeCode)]; in TEST_F()