git: openjdk/jdk-sandbox: classfile-api-dev-branch: 6 new changesets
Adam Sotona
asotona at openjdk.org
Mon Oct 31 18:00:50 UTC 2022
Changeset: fd678e66
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 15:48:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fd678e6636c3b245113efd02abb3f42dfdecc86c
using JavaUtilCollectionAccess.listFromTrustedArrayNullsAllowed in AnnotationReader
! src/java.base/share/classes/jdk/classfile/impl/AnnotationReader.java
Changeset: 179b9cd2
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 17:10:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/179b9cd280300e6c5fe8c3ede5929f039d851d94
removed tests and ClassRecord dependency on jdk.jdeps/com.sun.tools.classfile
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/TEST.properties
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/TestUtil.java
! test/jdk/jdk/classfile/helpers/Transforms.java
Changeset: f73073a8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 17:26:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f73073a8468ff74614c6c62330279ea4098dc553
more @@@ Could use JavaUtilCollectionAccess cleanup
! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/Util.java
Changeset: 8cb0d8a0
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 18:16:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8cb0d8a08fa34efeac5736cd383cab662d322b85
BoundAttribute cleanup
! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/classfile/impl/BoundRecordComponentInfo.java
! src/java.base/share/classes/jdk/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/classfile/impl/MethodImpl.java
Changeset: 20d80427
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 18:28:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/20d80427587c74420c535a9e97e471aa1a86df85
BytecodeHelpers::constantEntry refactored to pattern switch
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
Changeset: d8ec9759
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-10-31 18:50:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d8ec9759df3493b69c1eeee1a414c38474f9695a
reversion of BytecodeHelpers::constantEntry refactored to pattern switch
the method is called during JVM bootstrap
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
More information about the jdk-sandbox-changes
mailing list