Integrated: 8323058: Revisit j.l.classfile.CodeBuilder API surface
Adam Sotona
asotona at openjdk.org
Thu May 2 10:10:58 UTC 2024
On Fri, 5 Jan 2024 15:17:13 GMT, Adam Sotona <asotona at openjdk.org> wrote:
> `java.lang.classfile.CodeBuilder` contains more than 230 API methods.
> Existing ClassFile API use cases proved the concept one big CodeBuilder is comfortable. However there are some redundancies, glitches in the naming conventions, some frequently used methods are hard to find and some methods have low practical use.
>
> This patch revisits the `CodeBuilder` API methods and introduces some changes.
>
> For more details, please, visit the [CSR ](https://bugs.openjdk.org/browse/JDK-8323067)
>
> Please review.
>
> Thank you,
> Adam
This pull request has now been integrated.
Changeset: ae82405f
Author: Adam Sotona <asotona at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/ae82405ff7a48bc6e61b1d05bf74839b7ed50c11
Stats: 933 lines in 53 files changed: 56 ins; 207 del; 670 mod
8323058: Revisit j.l.classfile.CodeBuilder API surface
Reviewed-by: briangoetz, psandoz
-------------
PR: https://git.openjdk.org/jdk/pull/17282
More information about the core-libs-dev
mailing list