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

Thomas Schatzl thomas.schatzl at oracle.com
Thu Apr 2 08:20:59 UTC 2015


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





More information about the hotspot-gc-dev mailing list