RFR: 8333377: Migrate Generic Signature parsing to ClassFile API
ExE Boss
duke at openjdk.org
Sun Feb 1 12:32:59 UTC 2026
On Fri, 30 Jan 2026 22:41:35 GMT, Chen Liang <liach at openjdk.org> wrote:
> Replace the legacy sun reflect generics tree API with the classfile signature model API. This allows us to maintain just one set of API for future signature changes like null restricted types. This should be less invasive than #19281.
As I said about [GH‑19281]:
> Since [JDK‑8368331] has been fixed now, this PR should probably be linked to [JDK‑8351103] as well.
--------------------------------------------------------------------------------
@liach Simply type the following in a **GitHub** comment to do so:
[GH‑19281]: https://github.com/openjdk/jdk/pull/19281#issuecomment-3438779549
[JDK‑8351103]: https://bugs.openjdk.org/browse/JDK-8351103 "[JDK‑8351103] JVMS class signature specification disagrees with implementation"
[JDK‑8368331]: https://bugs.openjdk.org/browse/JDK-8368331 "[JDK‑8368331] ClassFile Signature parsing fails for type parameter with no supertype"
-------------
PR Comment: https://git.openjdk.org/jdk/pull/29510#issuecomment-3830981716
More information about the core-libs-dev
mailing list