diff -r ae163b62b9ac -r 7d4376f8560e hotspot/src/share/vm/gc_implementation/g1/heapRegionType.hpp --- a/hotspot/src/share/vm/gc_implementation/g1/heapRegionType.hpp Thu Sep 11 17:13:30 2014 -0700 +++ b/hotspot/src/share/vm/gc_implementation/g1/heapRegionType.hpp Tue Sep 23 11:43:24 2014 +0200 @@ -49,22 +49,22 @@ // 0001 1 [ 3] Survivor // // 0010 0 Humongous Mask - // 0010 0 [ 4] Humongous Starts - // 0010 1 [ 5] Humongous Continues + // 0010 0 [ 4] Starts Humongous + // 0010 1 [ 5] Continues Humongous // // 01000 [ 8] Old typedef enum { - FreeTag = 0, + FreeTag = 0, - YoungMask = 2, - EdenTag = YoungMask, - SurvTag = YoungMask + 1, + YoungMask = 2, + EdenTag = YoungMask, + SurvTag = YoungMask + 1, - HumMask = 4, - HumStartsTag = HumMask, - HumContTag = HumMask + 1, + HumongousMask = 4, + StartsHumongousTag = HumongousMask, + ContinuesHumongousTag = HumongousMask + 1, - OldTag = 8 + OldTag = 8 } Tag; volatile Tag _tag; @@ -104,9 +104,9 @@ bool is_eden() const { return get() == EdenTag; } bool is_survivor() const { return get() == SurvTag; } - bool is_humongous() const { return (get() & HumMask) != 0; } - bool is_starts_humongous() const { return get() == HumStartsTag; } - bool is_continues_humongous() const { return get() == HumContTag; } + bool is_humongous() const { return (get() & HumongousMask) != 0; } + bool is_starts_humongous() const { return get() == StartsHumongousTag; } + bool is_continues_humongous() const { return get() == ContinuesHumongousTag; } bool is_old() const { return get() == OldTag; } @@ -118,8 +118,8 @@ void set_eden_pre_gc() { set_from(EdenTag, SurvTag); } void set_survivor() { set_from(SurvTag, FreeTag); } - void set_starts_humongous() { set_from(HumStartsTag, FreeTag); } - void set_continues_humongous() { set_from(HumContTag, FreeTag); } + void set_starts_humongous() { set_from(StartsHumongousTag, FreeTag); } + void set_continues_humongous() { set_from(ContinuesHumongousTag, FreeTag); } void set_old() { set(OldTag); }