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

@ -153,7 +153,7 @@ public:
// The generational collector policy.
GenCollectorPolicy* gen_policy() const { return _gen_policy; }
virtual CollectorPolicy* collector_policy() const { return (CollectorPolicy*) gen_policy(); }
virtual CollectorPolicy* collector_policy() const { return gen_policy(); }
// Adaptive size policy
virtual AdaptiveSizePolicy* size_policy() {