RFR: 8u40 backport of: 8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit

Jesper Wilhelmsson jesper.wilhelmsson at oracle.com
Tue Jan 13 16:41:30 UTC 2015


Looks good.
/Jesper

Stefan Johansson skrev den 13/1/15 17:02:
> Hi,
>
> Please review this backport of JDK-8062063, it did not apply clean because the
> code for AlwaysPreTouch is not backported to 8u40. Except for these lines being
> absent the changeset for 8u40 is equal to the one for 9:
> ---
>     if (AlwaysPreTouch) {
> -    os::pretouch_memory((char*)result.start(), (char*)result.end());
> +    os::pretouch_memory(page_start(start), page_start(end));
>     }
> ---
>
> 8u40 changeset:
> http://cr.openjdk.java.net/~sjohanss/8068729/hotspot.00/hotspot.changeset
> 9 changeset:
> http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/raw-rev/00e69efa02c6
>
> Full 8u40 webrev:
> http://cr.openjdk.java.net/~sjohanss/8068729/hotspot.00
>
> Thanks,
> Stefan


More information about the hotspot-gc-dev mailing list