Lines Matching refs:uint8_t
36 constexpr uint8_t CardTable::kCardClean;
37 constexpr uint8_t CardTable::kCardDirty;
61 CardTable* CardTable::Create(const uint8_t* heap_begin, size_t heap_capacity) { in Create()
77 uint8_t* cardtable_begin = mem_map.Begin(); in Create()
83 uint8_t* biased_begin = reinterpret_cast<uint8_t*>(reinterpret_cast<uintptr_t>(cardtable_begin) - in Create()
95 CardTable::CardTable(MemMap&& mem_map, uint8_t* biased_begin, size_t offset) in CardTable()
108 void CardTable::ClearCardRange(uint8_t* start, uint8_t* end) { in ClearCardRange()
112 uint8_t* start_card = CardFromAddr(start); in ClearCardRange()
113 uint8_t* end_card = CardFromAddr(end); in ClearCardRange()
121 void CardTable::CheckAddrIsInCardTable(const uint8_t* addr) const { in CheckAddrIsInCardTable()
122 uint8_t* card_addr = biased_begin_ + ((uintptr_t)addr >> kCardShift); in CheckAddrIsInCardTable()
123 uint8_t* begin = mem_map_.Begin() + offset_; in CheckAddrIsInCardTable()
124 uint8_t* end = mem_map_.End(); in CheckAddrIsInCardTable()