Home
last modified time | relevance | path

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

/art/runtime/gc/allocator/
Drosalloc-inl.h135 const uint32_t slot_idx = ffz + in AllocSlot() local
138 DCHECK_LT(slot_idx, numOfSlots[idx]) << "out of range"; in AllocSlot()
144 headerSizes[idx] + slot_idx * bracketSizes[idx]; in AllocSlot()
149 << ", slot_idx=" << slot_idx; in AllocSlot()
Drosalloc.cc890 size_t slot_idx = offset_from_slot_base / bracket_size; in FreeSlot() local
891 DCHECK_LT(slot_idx, numOfSlots[idx]); in FreeSlot()
892 size_t vec_idx = slot_idx / 32; in FreeSlot()
897 size_t vec_off = slot_idx % 32; in FreeSlot()
909 << ", bracket_size=" << std::dec << bracketSizes[idx] << ", slot_idx=" << slot_idx; in FreeSlot()
1022 size_t slot_idx = offset_from_slot_base / bracket_size; in MarkFreeBitMapShared() local
1023 DCHECK_LT(slot_idx, numOfSlots[idx]); in MarkFreeBitMapShared()
1024 size_t vec_idx = slot_idx / 32; in MarkFreeBitMapShared()
1029 size_t vec_off = slot_idx % 32; in MarkFreeBitMapShared()
1038 << ", bracket_size=" << std::dec << bracketSizes[idx] << ", slot_idx=" << slot_idx; in MarkFreeBitMapShared()