RFR: 8294982: Implementation of Classfile API

Alan Bateman alanb at openjdk.org
Sat Nov 5 09:56:33 UTC 2022


On Fri, 4 Nov 2022 12:38:04 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> This is root pull request with Classfile API implementation, tests and benchmarks initial drop into JDK.
> 
> Following pull requests consolidating JDK class files parsing, generating, and transforming ([JDK-8294957](https://bugs.openjdk.org/browse/JDK-8294957)) will chain to this one.
> 
> Classfile API development is tracked at:
> https://github.com/openjdk/jdk-sandbox/tree/classfile-api-branch
> 
> Development branch of consolidated JDK class files parsing, generating, and transforming is at:
> https://github.com/openjdk/jdk-sandbox/tree/classfile-api-dev-branch
> 
> Classfile API [JEP](https://bugs.openjdk.org/browse/JDK-8280389) and [online API documentation](https://htmlpreview.github.io/?https://raw.githubusercontent.com/openjdk/jdk-sandbox/classfile-api-javadoc-branch/doc/classfile-api/javadoc/jdk/classfile/package-summary.html) is also available.
> 
> Please take you time to review this non-trivial JDK addition.
> 
> Thank you,
> Adam

@asotona Would it be possible to provide a summary of what is being proposed here? The JEP for Classfile API (JDK-8280389) hasn't been submitted yet so it's not on the technical roadmap. If I read understand this PR correctly, the it looks like it will being the implementation into the java.base so it can be used in java.base in advance of the JEP, is that right?

-------------

PR: https://git.openjdk.org/jdk/pull/10982



More information about the build-dev mailing list