Skip to content

Commit 652bda0

Browse files
committed
8304411: Remove unused CardTable::clear
Reviewed-by: tschatzl
1 parent 4505670 commit 652bda0

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

src/hotspot/share/gc/shared/cardTable.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -363,13 +363,6 @@ void CardTable::clear_MemRegion(MemRegion mr) {
363363
memset(cur, clean_card, pointer_delta(last, cur, sizeof(CardValue)));
364364
}
365365

366-
void CardTable::clear(MemRegion mr) {
367-
for (int i = 0; i < _cur_covered_regions; i++) {
368-
MemRegion mri = mr.intersection(_covered[i]);
369-
if (!mri.is_empty()) clear_MemRegion(mri);
370-
}
371-
}
372-
373366
uintx CardTable::ct_max_alignment_constraint() {
374367
// Calculate maximum alignment using GCCardSizeInBytes as card_size hasn't been set yet
375368
return GCCardSizeInBytes * os::vm_page_size();

src/hotspot/share/gc/shared/cardTable.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,6 @@ class CardTable: public CHeapObj<mtGC> {
156156
}
157157

158158
virtual void invalidate(MemRegion mr);
159-
void clear(MemRegion mr);
160159

161160
// Provide read-only access to the card table array.
162161
const CardValue* byte_for_const(const void* p) const {

0 commit comments

Comments
 (0)