mirror of
https://github.com/darlinghq/darling-openjdk.git
synced 2025-02-07 08:58:17 +00:00
8242228: Shenandoah: remove unused ShenandoahCollectionSet methods
Reviewed-by: rkennke
This commit is contained in:
parent
c6b63ee3c3
commit
46eb5072ad
@ -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);
|
||||
|
@ -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();
|
||||
|
Loading…
x
Reference in New Issue
Block a user