8134797: Remove explicit casts in CollectorPolicy hierarchy

Removed the explicit casts.

Reviewed-by: jwilhelm, tschatzl, pliden
This commit is contained in:
Kim Barrett 2015-09-08 16:00:34 -04:00
parent 30b987f6b7
commit 802664728f
8 changed files with 19 additions and 18 deletions

View file

@ -304,8 +304,7 @@ AdaptiveSizePolicy* CMSCollector::size_policy() {
void ConcurrentMarkSweepGeneration::initialize_performance_counters() {
const char* gen_name = "old";
GenCollectorPolicy* gcp = (GenCollectorPolicy*) GenCollectedHeap::heap()->collector_policy();
GenCollectorPolicy* gcp = GenCollectedHeap::heap()->gen_policy();
// Generation Counters - generation 1, 1 subspace
_gen_counters = new GenerationCounters(gen_name, 1, 1,
gcp->min_old_size(), gcp->max_old_size(), &_virtual_space);