RFR: 8329351: add runtime/Monitor/TestRecursiveLocking.java for recursive Java monitor stress testing
Daniel D. Daugherty
dcubed at openjdk.org
Fri Apr 5 19:31:35 UTC 2024
The first stress test to be added is:
runtime/Monitor/TestRecursiveLocking.java
It has been tested with a couple of 12 hour runs on my MBP13:
- 3 build configs: release, fastdebug, slowdebug, 4 hours each, total 12 hours
- 18 test configs, 800 seconds each, total 4 hours
The default configuration has been tested in Mach5 Tier2 and the
StressWrapper_TestRecursiveLocking_36M.java version has been
tested in Mach5 Tier3.
-------------
Commit messages:
- 8329351: add recursive Java monitor stress testing
Changes: https://git.openjdk.org/jdk/pull/18664/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18664&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8329351
Stats: 736 lines in 3 files changed: 736 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/18664.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/18664/head:pull/18664
PR: https://git.openjdk.org/jdk/pull/18664
More information about the hotspot-runtime-dev
mailing list