8242228: Shenandoah: remove unused ShenandoahCollectionSet methods

Reviewed-by: rkennke
This commit is contained in:
Aleksey Shipilev 2020-04-06 20:35:43 +02:00
parent c6b63ee3c3
commit 46eb5072ad
2 changed files with 0 additions and 21 deletions

View File

@ -92,23 +92,6 @@ void ShenandoahCollectionSet::add_region(ShenandoahHeapRegion* r) {
r->make_cset();
}
bool ShenandoahCollectionSet::add_region_check_for_duplicates(ShenandoahHeapRegion* r) {
if (!is_in(r)) {
add_region(r);
return true;
} else {
return false;
}
}
void ShenandoahCollectionSet::remove_region(ShenandoahHeapRegion* r) {
assert(ShenandoahSafepoint::is_at_shenandoah_safepoint(), "Must be at a safepoint");
assert(Thread::current()->is_VM_thread(), "Must be VMThread");
assert(is_in(r), "Not in collection set");
_cset_map[r->index()] = 0;
_region_count --;
}
void ShenandoahCollectionSet::clear() {
assert(ShenandoahSafepoint::is_at_shenandoah_safepoint(), "Must be at a safepoint");
Copy::zero_to_bytes(_cset_map, _map_size);

View File

@ -55,10 +55,6 @@ public:
// Add region to collection set
void add_region(ShenandoahHeapRegion* r);
bool add_region_check_for_duplicates(ShenandoahHeapRegion* r);
// Remove region from collection set
void remove_region(ShenandoahHeapRegion* r);
// MT version
ShenandoahHeapRegion* claim_next();