8299692: G1: Remove unused G1BlockOffsetTable::is_card_boundary

Reviewed-by: kbarrett
This commit is contained in:
Albert Mingkun Yang 2023-01-09 11:39:06 +00:00
parent 7068457436
commit 66db0bb6a1
2 changed files with 0 additions and 8 deletions

View File

@ -49,12 +49,6 @@ G1BlockOffsetTable::G1BlockOffsetTable(MemRegion heap, G1RegionToSpaceMapper* st
p2i(bot_reserved.start()), bot_reserved.byte_size(), p2i(bot_reserved.end()));
}
bool G1BlockOffsetTable::is_card_boundary(HeapWord* p) const {
assert(p >= _reserved.start(), "just checking");
size_t delta = pointer_delta(p, _reserved.start());
return (delta & right_n_bits((int)BOTConstants::log_card_size_in_words())) == (size_t)NoBits;
}
#ifdef ASSERT
void G1BlockOffsetTable::check_index(size_t index, const char* msg) const {
assert((index) < (_reserved.word_size() >> BOTConstants::log_card_size_in_words()),

View File

@ -71,8 +71,6 @@ private:
inline void set_offset_array(size_t left, size_t right, u_char offset);
bool is_card_boundary(HeapWord* p) const;
void check_index(size_t index, const char* msg) const NOT_DEBUG_RETURN;
public: