master
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8256063: Module::getPackages on an unnamed module may return packages that are in a named module
8255542: Attribute length of Module, ModulePackages and other attributes is ignored
8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
8320716: ResolvedModule::reads includes self when configuration contains two or more automatic modules
8374365: Update copyright year to 2025 for test/jdk in files where it was missed
8299504: Resolve `uses` and `provides` at run time if the service is optional and missing
8290041: ModuleDescriptor.hashCode is inconsistent
8345799: Update copyright year to 2024 for core-libs in files where it was missed
8187443: Forest Consolidation: Move files to unified layout
8250678: ModuleDescriptor.Version parsing treats empty segments inconsistently