git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Thu Mar 9 15:27:05 UTC 2023


Changeset: 4655b790
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2023-03-09 15:23:03 +0000
URL:       https://git.openjdk.org/mobile/commit/4655b790d0b39b4ddabde78d7b3eed196b1152ed

8294982: Implementation of Classfile API

Reviewed-by: ihse, psandoz, mcimadamore

! make/RunTests.gmk
! make/modules/java.base/Java.gmk
! make/test/BuildMicrobenchmark.gmk
+ src/java.base/share/classes/jdk/internal/classfile/AccessFlags.java
+ src/java.base/share/classes/jdk/internal/classfile/Annotation.java
+ src/java.base/share/classes/jdk/internal/classfile/AnnotationElement.java
+ src/java.base/share/classes/jdk/internal/classfile/AnnotationValue.java
+ src/java.base/share/classes/jdk/internal/classfile/Attribute.java
+ src/java.base/share/classes/jdk/internal/classfile/AttributeMapper.java
+ src/java.base/share/classes/jdk/internal/classfile/AttributedElement.java
+ src/java.base/share/classes/jdk/internal/classfile/Attributes.java
+ src/java.base/share/classes/jdk/internal/classfile/BootstrapMethodEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/BufWriter.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassElement.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassHierarchyResolver.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassModel.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassReader.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassSignature.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassTransform.java
+ src/java.base/share/classes/jdk/internal/classfile/Classfile.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassfileBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassfileElement.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassfileTransform.java
+ src/java.base/share/classes/jdk/internal/classfile/ClassfileVersion.java
+ src/java.base/share/classes/jdk/internal/classfile/CodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/CodeElement.java
+ src/java.base/share/classes/jdk/internal/classfile/CodeModel.java
+ src/java.base/share/classes/jdk/internal/classfile/CodeTransform.java
+ src/java.base/share/classes/jdk/internal/classfile/CompoundElement.java
+ src/java.base/share/classes/jdk/internal/classfile/CustomAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/FieldBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/FieldElement.java
+ src/java.base/share/classes/jdk/internal/classfile/FieldModel.java
+ src/java.base/share/classes/jdk/internal/classfile/FieldTransform.java
+ src/java.base/share/classes/jdk/internal/classfile/Instruction.java
+ src/java.base/share/classes/jdk/internal/classfile/Interfaces.java
+ src/java.base/share/classes/jdk/internal/classfile/Label.java
+ src/java.base/share/classes/jdk/internal/classfile/MethodBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/MethodElement.java
+ src/java.base/share/classes/jdk/internal/classfile/MethodModel.java
+ src/java.base/share/classes/jdk/internal/classfile/MethodSignature.java
+ src/java.base/share/classes/jdk/internal/classfile/MethodTransform.java
+ src/java.base/share/classes/jdk/internal/classfile/Opcode.java
+ src/java.base/share/classes/jdk/internal/classfile/PseudoInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/Signature.java
+ src/java.base/share/classes/jdk/internal/classfile/Superclass.java
+ src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.java
+ src/java.base/share/classes/jdk/internal/classfile/TypeKind.java
+ src/java.base/share/classes/jdk/internal/classfile/WritableElement.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/AnnotationDefaultAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/BootstrapMethodsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeTableAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/CompilationIDAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ConstantValueAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/DeprecatedAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/EnclosingMethodAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ExceptionsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassesAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberTableAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTableAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeTableAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParameterInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParametersAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleExportInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleHashInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleHashesAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleOpenInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModulePackagesAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleProvideInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleRequireInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleResolutionAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleTargetAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/NestHostAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/NestMembersAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/PermittedSubclassesAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RecordAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RecordComponentInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/SignatureAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/SourceDebugExtensionAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/SourceFileAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/SourceIDAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapFrameInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/SyntheticAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/attribute/UnknownAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java
+ src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java
+ src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java
+ src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java
+ src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java
+ src/java.base/share/classes/jdk/internal/classfile/components/package-info.java
+ src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/AnnotationConstantValueEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/ClassEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPool.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPoolBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantValueEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/DynamicConstantPoolEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/FloatEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/IntegerEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/LoadableConstantEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/MemberRefEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodHandleEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodTypeEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/ModuleEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/NameAndTypeEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/PackageEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/PoolEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/StringEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/constantpool/Utf8Entry.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractAttributeMapper.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractBoundLocalVariable.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractElement.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BoundCharacterRange.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariableType.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ChainedCodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileVersionImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/LineNumberImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/MethodInfo.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ModuleDescImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/NonterminalCodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/Options.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/PackageDescImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TerminalFieldBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TerminalMethodBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/TransformingCodeBuilder.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationFrame.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationSignature.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayLoadInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayStoreInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/BranchInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/CharacterRange.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ConstantInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ConvertInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ExceptionCatch.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/FieldInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/IncrementInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeDynamicInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/LabelTarget.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/LineNumber.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/LoadInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariable.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariableType.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/LookupSwitchInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/MonitorInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/NewMultiArrayInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/NewObjectInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/NewPrimitiveArrayInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/NewReferenceArrayInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/NopInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/OperatorInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ReturnInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/StackInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/StoreInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/SwitchCase.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/TableSwitchInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/ThrowInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/instruction/TypeCheckInstruction.java
+ src/java.base/share/classes/jdk/internal/classfile/java/lang/constant/ModuleDesc.java
+ src/java.base/share/classes/jdk/internal/classfile/java/lang/constant/PackageDesc.java
+ src/java.base/share/classes/jdk/internal/classfile/package-info.java
+ src/java.base/share/classes/jdk/internal/classfile/snippet-files/PackageSnippets.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! test/jdk/TEST.groups
+ test/jdk/jdk/classfile/AccessFlagsTest.java
+ test/jdk/jdk/classfile/AdaptCodeTest.java
+ test/jdk/jdk/classfile/AdvancedTransformationsTest.java
+ test/jdk/jdk/classfile/AnnotationModelTest.java
+ test/jdk/jdk/classfile/AnnotationTest.java
+ test/jdk/jdk/classfile/ArrayTest.java
+ test/jdk/jdk/classfile/BSMTest.java
+ test/jdk/jdk/classfile/BasicBlockTest.java
+ test/jdk/jdk/classfile/BuilderBlockTest.java
+ test/jdk/jdk/classfile/BuilderParamTest.java
+ test/jdk/jdk/classfile/BuilderTryCatchTest.java
+ test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
+ test/jdk/jdk/classfile/ClassPrinterTest.java
+ test/jdk/jdk/classfile/ConstantPoolCopyTest.java
+ test/jdk/jdk/classfile/CorpusTest.java
+ test/jdk/jdk/classfile/FilterDeadLabelsTest.java
+ test/jdk/jdk/classfile/LDCTest.java
+ test/jdk/jdk/classfile/LimitsTest.java
+ test/jdk/jdk/classfile/LowAdaptTest.java
+ test/jdk/jdk/classfile/LowJCovAttributeTest.java
+ test/jdk/jdk/classfile/LowModuleTest.java
+ test/jdk/jdk/classfile/LvtTest.java
+ test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
+ test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
+ test/jdk/jdk/classfile/ModuleBuilderTest.java
+ test/jdk/jdk/classfile/ModuleDescTest.java
+ test/jdk/jdk/classfile/OneToOneTest.java
+ test/jdk/jdk/classfile/OpcodesValidationTest.java
+ test/jdk/jdk/classfile/PackageDescTest.java
+ test/jdk/jdk/classfile/ShortJumpsFixTest.java
+ test/jdk/jdk/classfile/SignaturesTest.java
+ test/jdk/jdk/classfile/StackMapsTest.java
+ test/jdk/jdk/classfile/StackTrackerTest.java
+ test/jdk/jdk/classfile/StreamedVsListTest.java
+ test/jdk/jdk/classfile/SwapTest.java
+ test/jdk/jdk/classfile/TEST.properties
+ test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
+ test/jdk/jdk/classfile/TestRecordComponent.java
+ test/jdk/jdk/classfile/TransformTests.java
+ test/jdk/jdk/classfile/Utf8EntryTest.java
+ test/jdk/jdk/classfile/UtilTest.java
+ test/jdk/jdk/classfile/VerifierSelfTest.java
+ test/jdk/jdk/classfile/WriteTest.java
+ test/jdk/jdk/classfile/examples/AnnotationsExamples.java
+ test/jdk/jdk/classfile/examples/ExampleGallery.java
+ test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
+ test/jdk/jdk/classfile/examples/ModuleExamples.java
+ test/jdk/jdk/classfile/examples/TransformExamples.java
+ test/jdk/jdk/classfile/helpers/ByteArrayClassLoader.java
+ test/jdk/jdk/classfile/helpers/ClassRecord.java
+ test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
+ test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
+ test/jdk/jdk/classfile/helpers/TestConstants.java
+ test/jdk/jdk/classfile/helpers/TestUtil.java
+ test/jdk/jdk/classfile/helpers/Transforms.java
+ test/jdk/jdk/classfile/testdata/Lvt.java
+ test/jdk/jdk/classfile/testdata/Pattern1.java
+ test/jdk/jdk/classfile/testdata/Pattern10.java
+ test/jdk/jdk/classfile/testdata/Pattern2.java
+ test/jdk/jdk/classfile/testdata/Pattern3.java
+ test/jdk/jdk/classfile/testdata/Pattern4.java
+ test/jdk/jdk/classfile/testdata/Pattern5.java
+ test/jdk/jdk/classfile/testdata/Pattern6.java
+ test/jdk/jdk/classfile/testdata/Pattern7.java
+ test/jdk/jdk/classfile/testdata/Pattern8.java
+ test/jdk/jdk/classfile/testdata/Pattern9.java
+ test/jdk/jdk/classfile/testdata/TypeAnnotationPattern.java
+ test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java
+ test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java
+ test/micro/org/openjdk/bench/jdk/classfile/AdaptInjectNoop.java
+ test/micro/org/openjdk/bench/jdk/classfile/AdaptMetadata.java
+ test/micro/org/openjdk/bench/jdk/classfile/AdaptNull.java
+ test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java
+ test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java
+ test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
+ test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
+ test/micro/org/openjdk/bench/jdk/classfile/TestConstants.java
+ test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
+ test/micro/org/openjdk/bench/jdk/classfile/Write.java

Changeset: 12adfb93
Author:    duke <duke at openjdk.org>
Date:      2023-03-09 15:24:23 +0000
URL:       https://git.openjdk.org/mobile/commit/12adfb932190d3e976a3a3110a45704dd897d024

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list