The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
Historical note: the Classfile implementation depends on JEP 441 (Pattern Matching for Switch) which was a Preview feature at the time this was integrated. Therefore, this change includes several adjustments to allow preview languages features to be used from within the JDK. Since that time, JEP 441 has been integrated as a non-preview feature. Thus, these adjustments have been reversed, and preview language features are no longer allowed to be used in the JDK. This was done by JDK-8308093.
A pull request was submitted for review.
URL: https://git.openjdk.org/jdk/pull/10982
Date: 2022-11-04 12:38:04 +0000
12-01-2023
Branch with proposed Classfile API implementation is here:
https://github.com/openjdk/jdk-sandbox/tree/classfile-api-initial-branch
Draft of proposed initial pull request is here:
https://git.openjdk.org/jdk/pull/10982/files