From asotona at openjdk.org Thu Jan 26 16:08:15 2023 From: asotona at openjdk.org (Adam Sotona) Date: Thu, 26 Jan 2023 16:08:15 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-branch: 2 new changesets Message-ID: <1fb66792-929a-48d5-b693-9c812a2ded90@openjdk.org> Changeset: c3509900 Author: Adam Sotona Date: 2023-01-25 14:08:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c35099002b0d875458d971c966e3ecc147745109 merged JAVAC_FLAGS and EXCLUDES in Java.gmk ! make/modules/java.base/Java.gmk Changeset: f9d92d4e Author: Adam Sotona Date: 2023-01-26 16:44:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9d92d4ec2d593fadfac4d1e6659cd4789561984 unification of sealed class modifiers order ! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java ! src/java.base/share/classes/jdk/classfile/attribute/CharacterRangeInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/InnerClassInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LineNumberInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableTypeInfo.java ! src/java.base/share/classes/jdk/classfile/constantpool/AnnotationConstantValueEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ClassEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ConstantDynamicEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ConstantValueEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/DoubleEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/DynamicConstantPoolEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/FieldRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/FloatEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/IntegerEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/InterfaceMethodRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/InvokeDynamicEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/LoadableConstantEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/LongEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MemberRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MethodHandleEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MethodRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MethodTypeEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ModuleEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/NameAndTypeEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/PackageEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/StringEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java ! src/java.base/share/classes/jdk/classfile/impl/ConcreteEntry.java ! src/java.base/share/classes/jdk/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/classfile/instruction/ArrayLoadInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ArrayStoreInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/BranchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/jdk/classfile/instruction/ConstantInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ConvertInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/jdk/classfile/instruction/FieldInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/InvokeDynamicInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/InvokeInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/LabelTarget.java ! src/java.base/share/classes/jdk/classfile/instruction/LineNumber.java ! src/java.base/share/classes/jdk/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/jdk/classfile/instruction/LookupSwitchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/MonitorInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewMultiArrayInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewObjectInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewPrimitiveArrayInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewReferenceArrayInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NopInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/OperatorInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ReturnInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/StackInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/SwitchCase.java ! src/java.base/share/classes/jdk/classfile/instruction/TableSwitchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ThrowInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/TypeCheckInstruction.java From asotona at openjdk.org Thu Jan 26 16:23:49 2023 From: asotona at openjdk.org (Adam Sotona) Date: Thu, 26 Jan 2023 16:23:49 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-dev-branch: 2 new changesets Message-ID: <9352e60f-2f9b-4740-a439-05b6df307f99@openjdk.org> Changeset: 7a56e57d Author: Adam Sotona Date: 2023-01-25 14:08:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a56e57dbd1b9a0e5efad31c3c8424e8336623be merged JAVAC_FLAGS and EXCLUDES in Java.gmk ! make/modules/java.base/Java.gmk Changeset: a00d6bac Author: Adam Sotona Date: 2023-01-26 16:44:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a00d6bac0f1248441ec225da358b56ca4bf44404 unification of sealed class modifiers order ! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java ! src/java.base/share/classes/jdk/classfile/attribute/CharacterRangeInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/InnerClassInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LineNumberInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableTypeInfo.java ! src/java.base/share/classes/jdk/classfile/constantpool/AnnotationConstantValueEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ClassEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ConstantDynamicEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ConstantValueEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/DoubleEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/DynamicConstantPoolEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/FieldRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/FloatEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/IntegerEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/InterfaceMethodRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/InvokeDynamicEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/LoadableConstantEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/LongEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MemberRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MethodHandleEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MethodRefEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/MethodTypeEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/ModuleEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/NameAndTypeEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/PackageEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/StringEntry.java ! src/java.base/share/classes/jdk/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java ! src/java.base/share/classes/jdk/classfile/impl/ConcreteEntry.java ! src/java.base/share/classes/jdk/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/classfile/instruction/ArrayLoadInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ArrayStoreInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/BranchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/jdk/classfile/instruction/ConstantInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ConvertInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/jdk/classfile/instruction/FieldInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/InvokeDynamicInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/InvokeInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/LabelTarget.java ! src/java.base/share/classes/jdk/classfile/instruction/LineNumber.java ! src/java.base/share/classes/jdk/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/jdk/classfile/instruction/LookupSwitchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/MonitorInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewMultiArrayInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewObjectInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewPrimitiveArrayInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NewReferenceArrayInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/NopInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/OperatorInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ReturnInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/StackInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/SwitchCase.java ! src/java.base/share/classes/jdk/classfile/instruction/TableSwitchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ThrowInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/TypeCheckInstruction.java From asotona at openjdk.org Fri Jan 27 14:53:46 2023 From: asotona at openjdk.org (Adam Sotona) Date: Fri, 27 Jan 2023 14:53:46 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-branch: update of Java version constants Message-ID: <2d4e54ce-d05c-4b07-a9d0-f7be51487d3b@openjdk.org> Changeset: 0331eae6 Author: Adam Sotona Date: 2023-01-27 14:44:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0331eae6c70771b3f57880aca9530bfcadd2ced6 update of Java version constants ! src/java.base/share/classes/jdk/classfile/Classfile.java From asotona at openjdk.org Fri Jan 27 14:53:49 2023 From: asotona at openjdk.org (Adam Sotona) Date: Fri, 27 Jan 2023 14:53:49 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-dev-branch: update of Java version constants Message-ID: Changeset: f1d275fb Author: Adam Sotona Date: 2023-01-27 14:44:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1d275fb2e810695d2f025a59211313bd809997b update of Java version constants ! src/java.base/share/classes/jdk/classfile/Classfile.java