RFR: 8302857: Generational ZGC: enable correctness barrier elision tests on all platforms
Roberto Castañeda Lozano
rcastanedalo at openjdk.org
Mon Feb 20 12:42:43 UTC 2023
This changeset splits the recent barrier elision tests added by [JDK-8301584](https://bugs.openjdk.org/browse/JDK-8301584) and extended by [JDK-8301769](https://bugs.openjdk.org/browse/JDK-8301769) into correctness tests (do not elide necessary barriers) and effectiveness tests (do elide unnecessary barriers), and enables the former on all platforms that support ZGC, following the [discussion on JDK-8301769](https://github.com/openjdk/zgc/pull/13).
{@TheRealMDoerr, @RealFYang}: could you please check whether the updated tests pass on the other ZGC-supporting platforms?
**Testing:** re-run the updated tests (x64 and aaarch64; linux, windows, and macosx; release and debug mode)
-------------
Commit messages:
- Split tests and enable correctness ones on all platforms
Changes: https://git.openjdk.org/zgc/pull/14/files
Webrev: https://webrevs.openjdk.org/?repo=zgc&pr=14&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8302857
Stats: 382 lines in 1 file changed: 169 ins; 127 del; 86 mod
Patch: https://git.openjdk.org/zgc/pull/14.diff
Fetch: git fetch https://git.openjdk.org/zgc pull/14/head:pull/14
PR: https://git.openjdk.org/zgc/pull/14
More information about the zgc-dev
mailing list