Home
last modified time | relevance | path

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

/art/runtime/gc/accounting/
Dbitmap-inl.h80 uintptr_t right_edge; in VisitSetBits() local
112 right_edge = 0; in VisitSetBits()
114 right_edge = bitmap_begin_[index_end]; in VisitSetBits()
117 right_edge = left_edge; in VisitSetBits()
121 right_edge &= ((static_cast<uintptr_t>(1) << (bit_end % kBitsPerBitmapWord)) - 1); in VisitSetBits()
122 if (right_edge != 0) { in VisitSetBits()
125 const size_t shift = CTZ(right_edge); in VisitSetBits()
127 right_edge ^= (static_cast<uintptr_t>(1)) << shift; in VisitSetBits()
128 } while (right_edge != 0); in VisitSetBits()
Dspace_bitmap-inl.h102 uintptr_t right_edge; in VisitMarkedRange() local
136 right_edge = 0; in VisitMarkedRange()
138 right_edge = bitmap_begin_[index_end]; in VisitMarkedRange()
142 right_edge = left_edge; in VisitMarkedRange()
146 right_edge &= ((static_cast<uintptr_t>(1) << bit_end) - 1); in VisitMarkedRange()
147 if (right_edge != 0) { in VisitMarkedRange()
150 const size_t shift = CTZ(right_edge); in VisitMarkedRange()
153 right_edge ^= (static_cast<uintptr_t>(1)) << shift; in VisitMarkedRange()
154 } while (right_edge != 0); in VisitMarkedRange()