Home
last modified time | relevance | path

Searched refs:LayoutType (Results 1 – 5 of 5) sorted by relevance

/art/libdexfile/dex/
Ddex_file_layout.cc69 section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeStartupOnly)].Madvise( in Madvise()
72 section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeHot)].Madvise( in Madvise()
78 section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeStartupOnly)].Madvise( in Madvise()
84 section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeSometimesUsed)].Madvise( in Madvise()
87 section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeUsedOnce)].Madvise( in Madvise()
98 for (size_t i = 0; i < static_cast<size_t>(LayoutType::kLayoutTypeCount); ++i) { in operator <<()
100 os << static_cast<LayoutType>(i) << "(" in operator <<()
Ddex_file_layout.h30 enum class LayoutType : uint8_t { enum
48 std::ostream& operator<<(std::ostream& os, const LayoutType& collector_type);
51 static inline LayoutType MergeLayoutType(LayoutType a, LayoutType b) { in MergeLayoutType()
102 Subsection parts_[static_cast<size_t>(LayoutType::kLayoutTypeCount)];
/art/dexlayout/
Ddexlayout.cc1734 std::unordered_map<dex_ir::CodeItem*, LayoutType>& code_item_layout = in LayoutCodeItems()
1762 LayoutType state = LayoutType::kLayoutTypeUnused; in LayoutCodeItems()
1766 state = LayoutType::kLayoutTypeHot; in LayoutCodeItems()
1769 state = LayoutType::kLayoutTypeStartupOnly; in LayoutCodeItems()
1771 state = LayoutType::kLayoutTypeUsedOnce; in LayoutCodeItems()
1773 state = LayoutType::kLayoutTypeSometimesUsed; in LayoutCodeItems()
1777 LayoutType& layout_type = it.first->second; in LayoutCodeItems()
1787 size_t layout_count[static_cast<size_t>(LayoutType::kLayoutTypeCount)] = {}; in LayoutCodeItems()
1793 for (size_t i = 0; i < static_cast<size_t>(LayoutType::kLayoutTypeCount); ++i) { in LayoutCodeItems()
1808 const LayoutType layout_type_a = it_a->second; in LayoutCodeItems()
[all …]
Ddexlayout.h84 std::unordered_map<dex_ir::CodeItem*, LayoutType> code_item_layout_;
/art/dex2oat/
Ddex2oat_test.cc1453 code_section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeHot)]; in TEST_F()
1455 code_section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeSometimesUsed)]; in TEST_F()
1457 code_section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeStartupOnly)]; in TEST_F()
1459 code_section.parts_[static_cast<size_t>(LayoutType::kLayoutTypeUnused)]; in TEST_F()