RFR: 8059551: JEP-JDK-8043304: Test task: stress tests

Pavel Chistyakov pavel.chistyakov at oracle.com
Thu Dec 11 15:19:41 UTC 2014


Hi Tobias,

Thank you for review.

-------------
Pavel

----- Original Message -----
From: tobias.hartmann at oracle.com
To: pavel.chistyakov at oracle.com, hotspot-compiler-dev at openjdk.java.net
Sent: Thursday, December 11, 2014 5:57:06 PM GMT +04:00 Abu Dhabi / Muscat
Subject: Re: RFR: 8059551: JEP-JDK-8043304: Test task: stress tests

Hi Pavel,

looks good (not a reviewer).

Please also run the tests on JPRT.

Best,
Tobias

On 09.12.2014 17:50, Pavel Chistyakov wrote:
> Hi all,
> 
> please review changes for: https://bugs.openjdk.java.net/browse/JDK-8059551
> webrev: http://cr.openjdk.java.net/~iignatyev/pchistyakov/8059551/webrev.00/
> <http://cr.openjdk.java.net/%7Eiignatyev/pchistyakov/8059551/webrev.00/>
> 
> It introduces several stress tests for segmented code cache. There are main
> thread that calls given method and checks its return value and several testing
> threads:
> 
>   * OverloadCompileQueueTest - locks compilation for random time periods trying
>     to full compile queues and to break tested method compilation;
>   * RandomAllocationTest - randomly allocates and removes "dummy" code blobs in
>     different code cache heaps tries to corrupt tested method code in code cache;
>   * UnexpectedDeoptimizationTest - deoptimizes on stack frames in random times
>     tries to break tested method execution/return value
> 
> 
> Testing: manual
> 
> -------------------
> Thanks,
> Pavel


More information about the hotspot-compiler-dev mailing list