git: openjdk/jdk-sandbox: classfile-api-branch: 3 new changesets

Adam Sotona asotona at openjdk.org
Tue Nov 1 14:28:27 UTC 2022


Changeset: f36ff93c
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-01 14:51:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f36ff93c65b61b14a735f89347abaf0a22bf9341

removed obsolete comment from CodeBuilder::trying

! src/java.base/share/classes/jdk/classfile/CodeBuilder.java

Changeset: 493abb0c
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-01 14:57:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/493abb0cea3aa943744818cb4b0a6819db511fb8

Signatures cleanup:
- null testing and List treatment moved from impl constructors to factory methods
- corrected Javadoc
- re-organized arguments in MethodSignature and used varargs where relevant
- removed obsolete overrides from MethodSignature
- avoided list copying in SignaturesImpl
- fixed SignatureTest

! src/java.base/share/classes/jdk/classfile/ClassSignature.java
! src/java.base/share/classes/jdk/classfile/MethodSignature.java
! src/java.base/share/classes/jdk/classfile/Signature.java
! src/java.base/share/classes/jdk/classfile/components/ClassRemapper.java
! src/java.base/share/classes/jdk/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java

Changeset: 953891aa
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-01 15:25:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/953891aae8b047d5360815b2c562bcd3a362aba8

removed @@@ Other overloads? from CodeBuilder::invokedynamic
removed obsolete ExceptionCatch::of overload

! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java



More information about the jdk-sandbox-changes mailing list