Home
last modified time | relevance | path

Searched refs:FreeBySizeEntry (Results 1 – 2 of 2) sorted by relevance

/art/compiler/utils/
Dswap_space.h71 struct FreeBySizeEntry { struct
72 FreeBySizeEntry(size_t sz, FreeByStartSet::const_iterator entry) in FreeBySizeEntry() argument
81 bool operator()(const FreeBySizeEntry& lhs, const FreeBySizeEntry& rhs) { in operator() argument
89 typedef std::set<FreeBySizeEntry, FreeBySizeComparator> FreeBySizeSet;
Dswap_space.cc115 : free_by_size_.lower_bound(FreeBySizeEntry { size, free_by_start_.begin() }); in Alloc()
138 FreeBySizeEntry new_value(old_chunk.size - size, entry); in Alloc()
208 auto erase_pos = free_by_size_.find(FreeBySizeEntry { prev->size, prev }); in Free()
219 auto erase_pos = free_by_size_.find(FreeBySizeEntry { it->size, it }); in Free()