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()
75 uint8_t* cardtable_begin = mem_map->Begin(); in Create()
81 uint8_t* biased_begin = reinterpret_cast<uint8_t*>(reinterpret_cast<uintptr_t>(cardtable_begin) - in Create()
93 CardTable::CardTable(MemMap* mem_map, uint8_t* biased_begin, size_t offset) in CardTable()
106 void CardTable::ClearCardRange(uint8_t* start, uint8_t* end) { in ClearCardRange()
110 uint8_t* start_card = CardFromAddr(start); in ClearCardRange()
111 uint8_t* end_card = CardFromAddr(end); in ClearCardRange()
119 void CardTable::CheckAddrIsInCardTable(const uint8_t* addr) const { in CheckAddrIsInCardTable()
120 uint8_t* card_addr = biased_begin_ + ((uintptr_t)addr >> kCardShift); in CheckAddrIsInCardTable()
121 uint8_t* begin = mem_map_->Begin() + offset_; in CheckAddrIsInCardTable()
122 uint8_t* end = mem_map_->End(); in CheckAddrIsInCardTable()