RFR (S): JDK-8069004: Kitchensink hanged with 16Gb heap and GC pause >30 min

Derek White derek.white at oracle.com
Thu Apr 2 14:34:59 UTC 2015


On 4/2/15 4:20 AM, Thomas Schatzl wrote:
> Hi Derek,
>
> On Wed, 2015-04-01 at 13:46 -0400, Derek White wrote:
>> Thanks Thomas!
>>
>> After talking with Jon I've updated the comment in
>> HeapRegionManager::par_iterate() to:
>>
>>           // Claim the region so no other worker tries to process the
>> region. When a worker processes a
>>           // starts_humongous region it may also process the associated
>> continues_humongous regions.
>>           // The continues_humongous regions can be changed to free
>> regions. Unless this worker claims
>>           // all of these regions, other workers might try claim and
>> process these newly free regions.
>>           bool claim_result = hrclaimer->claim_region(ch_index);
>>
>> If this looks good can someone push for me? Doing final merge/build cycle...
>    looks good. I can sponsor this change if nobody else already
> volunteered.
>
> Thanks,
>    Thomas
>
>
Thanks Thomas!

Final webrev is at:
http://cr.openjdk.java.net/~drwhite/8069004/webrev.01/

If you'd like it in another form please let me know.

  - Derek


More information about the hotspot-gc-dev mailing list