master
8371626: [linux] use icf=all for linking libraries
8370438: Offer link time optimization support on library level
8355752: Bump minimum boot jdk to JDK 25
8354548: Update CLDR to Version 48.0
8369454: Verify checksums of downloaded source bundles when creating devkit
8372188: AArch64: Generate atomic match rules from M4 stencils
8371425: Include folder names in vscode workspace virtual folders
8365675: Add String Unicode Case-Folding Support
5038439: Warning message for literal shift amounts outside the canonical domain
8367859: Remove nio exception gensrc
8365815: JFR: Update metadata.xml with 'jfr query' examples
8353835: Implement JEP 500: Prepare to Make Final Mean Final
8246325: Add DRYRUN facility to SetupExecute
8349515: [REDO] Framework for tracing makefile inclusion and parsing
8336470: Source launcher should work with service loader SPI in unnamed module
8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version
8282493: Add --with-jcov-modules convenience option
8332872: SetupExecute should cd to temp directory
8370154: Update @jls and @jvms taglets to point to local specs dir
8350774: Generated test-<testname> targets broken after JDK-8348998
8356595: Convert -Xlog:cds to -Xlog:aot (step1)
8368312: Move CC_OUT_OPTION out of spec.gmk
8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
8358515: make cmp-baseline is broken after JDK-8349665
8301197: Make sure use of printf is correct and actually needed
8346719: Add relaunchers to the static JDK image for missing executables
8361142: Improve custom hooks for makefiles
8349665: Make clean removes module-deps.gmk
8372414: Command "make test-prebuilt" fails when listing tests
8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk
8362885: A more formal way to mark javac's Flags that belong to a specific Symbol type only