RFR: 8199918: Shorten names of CollectedHeap::Name members (original) (raw)
Per Liden per.liden at oracle.com
Wed Mar 21 14🔞42 UTC 2018
- Previous message (by thread): RFR: 8199918: Shorten names of CollectedHeap::Name members
- Next message (by thread): RFR: 8199918: Shorten names of CollectedHeap::Name members
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 03/21/2018 03:00 PM, Aleksey Shipilev wrote:
On 03/21/2018 02:57 PM, Per Liden wrote:
Thanks for reviewing.
Updated webrev: http://cr.openjdk.java.net/~pliden/8199918/webrev.0vs1 http://cr.openjdk.java.net/~pliden/8199918/webrev.1 Looks good.
Thanks!
Should it be "Invalid kind", not "Invalid name"? Maybe "kind()" is tripping me off, and it clashes with "name()" that returns char*. It is a minor nit, your call if you want to keep it this way.
Yeah, it's a bit messy (for some historic reasons), both a kind and name would be "right" here. The enum type returned by CollectedHeap::kind() is CollectedHeap::Name.
I'd like to change the type name to Kind, but the "enum Name + kind()" pattern is in at least 4 other GC-related classes, so for inconsistency we should change them all in that case.
/Per
-Aleksey
- Previous message (by thread): RFR: 8199918: Shorten names of CollectedHeap::Name members
- Next message (by thread): RFR: 8199918: Shorten names of CollectedHeap::Name members
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]