> Implement JEP 531: Lazy Constants (Third Preview) > > This PR replaces _draft_ https://github.com/openjdk/jdk/pull/29507
Per Minborg has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 42 additional commits since the last revision: - Merge branch 'master' into implement-lazy-constants-third-prewiew-exceptions - Improve tests. Add concurrent tests for Set - Improve testing - Update test/hotspot/jtreg/compiler/stable/LazyConstantsIrTest.java Co-authored-by: Manuel Hässig <[email protected]> - Update test/hotspot/jtreg/compiler/stable/LazyConstantsIrTest.java Co-authored-by: Manuel Hässig <[email protected]> - Improve IR test - Strenghten contention tests - Reduce dead reconing waits - Improve testing with multi-threading - Address additional docs comment - ... and 32 more: https://git.openjdk.org/jdk/compare/a0071bac...1f9c6c21 ------------- Changes: - all: https://git.openjdk.org/jdk/pull/30194/files - new: https://git.openjdk.org/jdk/pull/30194/files/c5ca5697..1f9c6c21 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=30194&range=07 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=30194&range=06-07 Stats: 4600 lines in 136 files changed: 3263 ins; 555 del; 782 mod Patch: https://git.openjdk.org/jdk/pull/30194.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/30194/head:pull/30194 PR: https://git.openjdk.org/jdk/pull/30194
