On Wed, 25 Feb 2026 18:55:24 GMT, Matias Saavedra Silva <[email protected]>
wrote:
> The default classlist can very rarely differ between builds due to
> non-determinism introduced by JIT code. See the JBS issue for more details.
> Verified with tier 1-5 tests.
I wonder if -Xint would be too slow for HelloClasslist; maybe we can allow
tiered to stop at C1?
test/hotspot/jtreg/runtime/cds/DeterministicClasslist.java line 73:
> 71: Path testSrc = Paths.get(System.getProperty("test.src", "."));
> 72:
> 73: for (Path d = testSrc; d != null; d = d.getParent()) {
This might go beyond the repository root and seems risky :(
-------------
PR Review: https://git.openjdk.org/jdk/pull/29925#pullrequestreview-3856280861
PR Review Comment: https://git.openjdk.org/jdk/pull/29925#discussion_r2854862709