RFR (S): JDK-8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception

Zhengyu Gu zhengyu.gu at oracle.com
Mon Mar 10 15:16:16 UTC 2014

Looks good to me.


On Mar 6, 2014, at 8:10 AM, Mikhailo Seledtsov wrote:

>    Please review this change that fixes several tests.
>    The issues addressed by this change have similar root cause, hence I have consolidated them under the umbrella of JDK-8026154 and hope to submit them as one change set.
>    In detail, these changes are introduced to cover situation where mapping of the shared (CDS) archive into memory fails. Such situation is a random occurance, and is most likely due
>    to ASLR (Adress Space Layout Randomization). ASLR is a  security feature managed by OS that randomizes the address where shared libraries are loaded; if the shared library is mapped
>    into the space intended for the CDS archive, the mapping of the archive will fail. With this change, these tests take such situation into account.
>    JBS: https://bugs.openjdk.java.net/browse/JDK-8026154
>    Webrev: http://cr.openjdk.java.net/~mseledtsov/8026154/webrev.00/
>    Testing:
>        Exercises these tests on all standard platforms via JPRT -> PASS
>        Local testing with number of iterations, especially on Windows where ASLR
>            seems to be more aggressive

More information about the hotspot-runtime-dev mailing list