Implement JEP 531: Lazy Constants (Third Preview) This PR replaces _draft_ https://github.com/openjdk/jdk/pull/29507
------------- Commit messages: - Address additional docs comment - Merge branch 'master' into implement-lazy-constants-third-prewiew-exceptions - Replace 'contents' with 'content' - Reenable IR exit condition - Clean up - Merge branch 'master' into implement-lazy-constants-third-prewiew-exceptions - Improve documentation after review - Improve documentation - Fix tests - Update exception specs for List, Set and Map - ... and 23 more: https://git.openjdk.org/jdk/compare/9a0fde4a...44e62d8b Changes: https://git.openjdk.org/jdk/pull/30194/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=30194&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376811 Stats: 1425 lines in 16 files changed: 1165 ins; 89 del; 171 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
