RFR: CODETOOLS-7902914: jcstress: Remove Whitebox and deoptimization support
Aleksey Shipilev
shade at openjdk.java.net
Mon May 3 16:26:07 UTC 2021
jcstress had online deoptimization support since very beginning. It was there to hopefully improve the randomization story: with fuzzers, online deoptimization can perform many compilations in a single VM. This is now better catered by multiple forks, which allows to capture the randomization seeds for better replication, makes the VM outputs relate to one compilation session only, etc.
Therefore, Whitebox support and the related infra can be removed to ease maintenance. This also gives a test time boost on very short workloads.
-------------
Commit messages:
- Remove Whitebox and deoptimization support
Changes: https://git.openjdk.java.net/jcstress/pull/43/files
Webrev: https://webrevs.openjdk.java.net/?repo=jcstress&pr=43&range=00
Issue: https://bugs.openjdk.java.net/browse/CODETOOLS-7902914
Stats: 420 lines in 13 files changed: 0 ins; 419 del; 1 mod
Patch: https://git.openjdk.java.net/jcstress/pull/43.diff
Fetch: git fetch https://git.openjdk.java.net/jcstress pull/43/head:pull/43
PR: https://git.openjdk.java.net/jcstress/pull/43
More information about the jcstress-dev
mailing list