master
8338411: Implement JEP 486: Permanently Disable the Security Manager
8374352: Update copyright year to 2025 for test/langtools/tools/javac/ in files where it was missed
8302685: Some javac unit tests aren't reliably closing open files
8369851: Remove darcy author tags from langtools tests
8187443: Forest Consolidation: Move files to unified layout
8273157: Add convenience methods to Messager
8323839: Expand use of Messager convenience methods in langtools regression tests
8237589: Fix copyright header formatting
8310061: Note if implicit annotation processing is being used
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8378950: Repeated warnings when annotation processing is happening
8381654: Tokenizer warnings dropped when annotation processing is present
8217381: Incovenient errors reported when annotation processor generates source file and errors in the same round
8332497: javac prints an AssertionError when annotation processing runs on program with module imports
8332297: annotation processor that generates records sometimes fails due to NPE in javac
8210649: AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:244)
8347141: Several javac tests compile with an unnecessary -Xlint:-path flag