8068018: Clean up friends of G1CollectedHeap
Remove unnecessary friend class declaration in the G1CollectedHeap class. Reviewed-by: jwilhelm, jmasa
This commit is contained in:
parent
57198d2b63
commit
52a4823950
hotspot/src/share/vm/gc_implementation/g1
@ -99,8 +99,8 @@ void G1DefaultAllocator::release_gc_alloc_regions(uint no_of_gc_workers, Evacuat
|
||||
}
|
||||
|
||||
if (ResizePLAB) {
|
||||
_g1h->_survivor_plab_stats.adjust_desired_plab_sz(no_of_gc_workers);
|
||||
_g1h->_old_plab_stats.adjust_desired_plab_sz(no_of_gc_workers);
|
||||
_g1h->alloc_buffer_stats(InCSetState::Young)->adjust_desired_plab_sz(no_of_gc_workers);
|
||||
_g1h->alloc_buffer_stats(InCSetState::Old)->adjust_desired_plab_sz(no_of_gc_workers);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -186,32 +186,14 @@ class G1CollectedHeap : public SharedHeap {
|
||||
friend class SurvivorGCAllocRegion;
|
||||
friend class OldGCAllocRegion;
|
||||
friend class G1Allocator;
|
||||
friend class G1DefaultAllocator;
|
||||
friend class G1ResManAllocator;
|
||||
|
||||
// Closures used in implementation.
|
||||
template <G1Barrier barrier, G1Mark do_mark_object>
|
||||
friend class G1ParCopyClosure;
|
||||
friend class G1IsAliveClosure;
|
||||
friend class G1EvacuateFollowersClosure;
|
||||
friend class G1ParScanThreadState;
|
||||
friend class G1ParScanClosureSuper;
|
||||
friend class G1ParEvacuateFollowersClosure;
|
||||
friend class G1ParTask;
|
||||
friend class G1ParGCAllocator;
|
||||
friend class G1DefaultParGCAllocator;
|
||||
friend class G1FreeGarbageRegionClosure;
|
||||
friend class RefineCardTableEntryClosure;
|
||||
friend class G1PrepareCompactClosure;
|
||||
friend class RegionSorter;
|
||||
friend class RegionResetter;
|
||||
friend class CountRCClosure;
|
||||
friend class EvacPopObjClosure;
|
||||
friend class G1ParCleanupCTTask;
|
||||
|
||||
friend class G1FreeHumongousRegionClosure;
|
||||
// Other related classes.
|
||||
friend class G1MarkSweep;
|
||||
friend class HeapRegionClaimer;
|
||||
|
||||
// Testing classes.
|
||||
|
Loading…
x
Reference in New Issue
Block a user