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

David Lindholm david.lindholm at oracle.com
Tue Nov 24 12:50:10 UTC 2015


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/


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