RFR: 8059551: JEP-JDK-8043304: Test task: stress tests
Tobias Hartmann
tobias.hartmann at oracle.com
Thu Dec 11 14:57:00 UTC 2014
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