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

Kim Barrett kim.barrett at oracle.com
Thu Mar 17 22:11:30 UTC 2016


> On Mar 17, 2016, at 4:01 AM, Thomas Schatzl <thomas.schatzl at oracle.com> wrote:
> 
> Hi Jon,
> 
> On Wed, 2016-03-16 at 10:30 -0700, Jon Masamitsu wrote:
>> 
>> On 03/16/2016 04:40 AM, Thomas Schatzl wrote:
>>> Hi,
>>> 
>>> 
> [...]
>>>>> 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.
>> 
>> I added the label release-note=yes and the comment
>> 
>>> For release notes
>>> 
>>> With UseG1GC specifying -XX:ParallelGCThreads=0 is no longer
>>> allowed. 
>>> Previously with -XX:ParallelGCThreads=0 G1 would execute some tasks
>>> using serial code executed by the VM thread. The closest
>>> approximation 
>>> to this behavior is to specify -XX:ParallelGCThreads=1 which will 
>>> cause parallel tasks to be executed by a single GC worker thread
>>> using 
>>> parallel code. 
>> 
>> Please feel free to edit that comment.
> 
>  sounds fine. Thanks.
> 
> Thomas

Looks good to me too.



More information about the hotspot-runtime-dev mailing list