master
8345804: Update copyright year to 2024 for langtools in files where it was missed
8213263: fix legal headers in test/langtools
8187443: Forest Consolidation: Move files to unified layout
8144891: ToolBox should use java.nio.file.Path internally, instead of java.io.File
8374383: Update the copyright year to 2025 in the remaining files under test/ where it was missed
8300543: Compiler Implementation for Pattern Matching for switch 8300545: Compiler Implementation for Record Patterns
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)