RFR: 8150518: G1 GC crashes at G1CollectedHeap::do_collection_pause_at_safepoint(double)

Thomas Schatzl thomas.schatzl at oracle.com
Wed Mar 16 11:40:41 UTC 2016


Hi,

On Tue, 2016-03-15 at 15:23 -0700, Jon Masamitsu wrote:
> 
> On 3/15/2016 6:37 AM, Fairoz Matte wrote:
> > Hi Jon, David, Sangheon, Kim and Thomas,
> > 
> > Thanks for your review comments.
> > Patch is modified to incorporate the changes
> > @@ -1675,9 +1675,8 @@
> >     FLAG_SET_DEFAULT(ParallelGCThreads,
> >                       
> >  Abstract_VM_Version::parallel_worker_threads());
> >     if (ParallelGCThreads == 0) {
> > -    FLAG_SET_DEFAULT(ParallelGCThreads,
> > -                    
> >  Abstract_VM_Version::parallel_worker_threads());
> > -  }
> > +    vm_exit_during_initialization("The flag -XX:+UseG1GC can not
> > be combined with -XX:ParallelGCThreads=0", NULL);
> > +    }
> > 
> > Find below is the details
> > Bugid - https://bugs.openjdk.java.net/browse/JDK-8150518
> > Webrev - http://cr.openjdk.java.net/~rpatil/8150518/webrev.01/
> Looks good.

  fine with me, but we probably need to prepare some release note about
that behavioral change.

Thanks,
  Thomas


More information about the hotspot-runtime-dev mailing list