RFR: 8199918: Shorten names of CollectedHeap::Name members

Per Liden per.liden at oracle.com
Wed Mar 21 13:57:17 UTC 2018


Thanks for reviewing.

Updated webrev:

http://cr.openjdk.java.net/~pliden/8199918/webrev.0vs1
http://cr.openjdk.java.net/~pliden/8199918/webrev.1

/Per

On 03/21/2018 10:19 AM, Aleksey Shipilev wrote:
> On 03/21/2018 09:09 AM, Per Liden wrote:
>> I propose that we shorten the member names in the CollectedHeap::Name enum. This is a pure cosmetic
>> change. Essentially naming the GCs, rather than some of the CollectedHeap childen.
>>
>> From:
>> SerialHeap
>> ParallelScavengeHeap
>> G1CollectedHeap
>> CMSHeap
>>
>> To:
>> Serial
>> Parallel
>> CMS
>> G1
>>
>> This is a preparatory cleanup for JDK-8199925 and JDK-8199927.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8199918
>> Webrev: http://cr.openjdk.java.net/~pliden/8199918/webrev.0
> 
> I like it very much.
> 
> Some assert messages are now outdated:
> 
>   135   assert(heap->kind() == CollectedHeap::CMS, "Not a CMSHeap");
> 
> 2485   assert(heap->kind() == CollectedHeap::G1, "Not a G1CollectedHeap");
> 
>   625   assert(heap->kind() == CollectedHeap::Parallel, "Not a ParallelScavengeHeap");
> 
> 1235   assert(heap->kind() == CollectedHeap::Serial ||
> 1236          heap->kind() == CollectedHeap::CMS, "Not a GenCollectedHeap");
> 
> 
> -Aleksey
> 
> 



More information about the hotspot-gc-dev mailing list