master
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8310310: Migrate CreateSymbols tool in make/langtools to Classfile API
8365060: Historical data for JDK 8 should include the jdk.net package
8259039: Passing different version to --release flag than javac version output warning
8345804: Update copyright year to 2024 for langtools in files where it was missed
8209058: Cannot find annotation method 'value()' in type 'Profile+Annotation'
8367530: The exhaustiveness errors could be improved
8318913: The module-infos for --release data do not contain pre-set versions
8266036: class file for sun.misc.Contended not found 8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"
8196618: Create API to list supported values for javac --release option 8194308: jdeprscan will need updates to deal with the removal of the Java EE modules
8310061: Note if implicit annotation processing is being used
8187443: Forest Consolidation: Move files to unified layout
8303689: javac -Xlint could/should report on "dangling" doc comments
8250768: javac should be adapted to changes in JEP 12
8209865: Incorrect 'multiple elements' notes with Elements#getTypeElement and --release
8361570: Incorrect 'sealed is not allowed here' compile-time error
8356894: Adjust CreateSymbols to properly handle the newly added @jdk.internal.RequiresIdentity
8356645: Javac should utilize new ZIP file system read-only access mode