RFR: 8143587: G1 crashes with humongous object of size that almost fills an heap region

Mikael Gerdin mikael.gerdin at oracle.com
Tue Nov 24 13:03:38 UTC 2015


Hi David,

On 2015-11-24 13:50, David Lindholm wrote:
> Hi,
>
> After offline discussions with Mikael I have updated the webrev (and the
> title of the bug).
>
> Webrev: http://cr.openjdk.java.net/~david/JDK-8143587/webrev.01/

This looks much better to me.
  Reviewed.
/Mikael

>
>
> Thanks,
> David
>
> On 2015-11-24 11:58, David Lindholm wrote:
>> Hi,
>>
>> Please review the following patch that fixes the case where we
>> allocate a humongous object, and where the space left in the humongous
>> region cannot fit a filler object. In that case we must set top of the
>> last heap region to the end of the object. Also, there is a new jtreg
>> test which crashes the JVM before this patch, and works fine after.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8143587
>> Webrev: http://cr.openjdk.java.net/~david/JDK-8143587/webrev.00/
>>
>> Testing: Passed jprt including new test.
>>
>>
>> Thanks,
>> David
>



More information about the hotspot-gc-dev mailing list