git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Mon Dec 4 07:10:37 UTC 2023


Changeset: 2b00ac0d
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2023-12-04 07:07:57 +0000
URL:       https://git.openjdk.org/mobile/commit/2b00ac0d02a110326846c75ea7ea535dccbb1924

8308753: Class-File API transition to Preview

Reviewed-by: ihse, mchung, vromero

! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java
! make/modules/java.base/Java.gmk
! make/test/BuildMicrobenchmark.gmk
! src/java.base/share/classes/java/lang/Module.java
= src/java.base/share/classes/java/lang/classfile/AccessFlags.java
+ src/java.base/share/classes/java/lang/classfile/Annotation.java
= src/java.base/share/classes/java/lang/classfile/AnnotationElement.java
+ src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
+ src/java.base/share/classes/java/lang/classfile/Attribute.java
= src/java.base/share/classes/java/lang/classfile/AttributeMapper.java
+ src/java.base/share/classes/java/lang/classfile/AttributedElement.java
= src/java.base/share/classes/java/lang/classfile/Attributes.java
+ src/java.base/share/classes/java/lang/classfile/BootstrapMethodEntry.java
= src/java.base/share/classes/java/lang/classfile/BufWriter.java
= src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
+ src/java.base/share/classes/java/lang/classfile/ClassElement.java
+ src/java.base/share/classes/java/lang/classfile/ClassFile.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileElement.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileVersion.java
= src/java.base/share/classes/java/lang/classfile/ClassHierarchyResolver.java
= src/java.base/share/classes/java/lang/classfile/ClassModel.java
= src/java.base/share/classes/java/lang/classfile/ClassReader.java
= src/java.base/share/classes/java/lang/classfile/ClassSignature.java
+ src/java.base/share/classes/java/lang/classfile/ClassTransform.java
= src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
+ src/java.base/share/classes/java/lang/classfile/CodeElement.java
+ src/java.base/share/classes/java/lang/classfile/CodeModel.java
+ src/java.base/share/classes/java/lang/classfile/CodeTransform.java
= src/java.base/share/classes/java/lang/classfile/CompoundElement.java
+ src/java.base/share/classes/java/lang/classfile/CustomAttribute.java
= src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
+ src/java.base/share/classes/java/lang/classfile/FieldElement.java
= src/java.base/share/classes/java/lang/classfile/FieldModel.java
+ src/java.base/share/classes/java/lang/classfile/FieldTransform.java
+ src/java.base/share/classes/java/lang/classfile/Instruction.java
= src/java.base/share/classes/java/lang/classfile/Interfaces.java
= src/java.base/share/classes/java/lang/classfile/Label.java
= src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
+ src/java.base/share/classes/java/lang/classfile/MethodElement.java
= src/java.base/share/classes/java/lang/classfile/MethodModel.java
= src/java.base/share/classes/java/lang/classfile/MethodSignature.java
+ src/java.base/share/classes/java/lang/classfile/MethodTransform.java
+ src/java.base/share/classes/java/lang/classfile/Opcode.java
+ src/java.base/share/classes/java/lang/classfile/PseudoInstruction.java
= src/java.base/share/classes/java/lang/classfile/Signature.java
+ src/java.base/share/classes/java/lang/classfile/Superclass.java
+ src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java
= src/java.base/share/classes/java/lang/classfile/TypeKind.java
+ src/java.base/share/classes/java/lang/classfile/WritableElement.java
+ src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java
= src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/package-info.java
+ src/java.base/share/classes/java/lang/classfile/components/ClassPrinter.java
+ src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java
+ src/java.base/share/classes/java/lang/classfile/components/CodeLocalsShifter.java
+ src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java
= src/java.base/share/classes/java/lang/classfile/components/CodeStackTracker.java
+ src/java.base/share/classes/java/lang/classfile/components/package-info.java
= src/java.base/share/classes/java/lang/classfile/components/snippet-files/PackageSnippets.java
= src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantDynamicEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPool.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolException.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantValueEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/DynamicConstantPoolEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/FieldRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/InterfaceMethodRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/InvokeDynamicEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MemberRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MethodHandleEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MethodRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/NameAndTypeEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
= src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
+ src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java
= src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java
+ src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/package-info.java
+ src/java.base/share/classes/java/lang/classfile/package-info.java
+ src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
- src/java.base/share/classes/jdk/internal/classfile/Annotation.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/AttributedElement.java
- src/java.base/share/classes/jdk/internal/classfile/BootstrapMethodEntry.java
- src/java.base/share/classes/jdk/internal/classfile/ClassElement.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/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/CustomAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/FieldElement.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/MethodElement.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/Superclass.java
- src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.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/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/InnerClassesAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParametersAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.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/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/package-info.java
- src/java.base/share/classes/jdk/internal/classfile/constantpool/DynamicConstantPoolEntry.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/PoolEntry.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/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/ClassFileImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileVersionImpl.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/ClassRemapperImpl.java
- src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileImpl.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/CodeLocalsShifterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.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/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/NonterminalCodeBuilder.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/StackCounter.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/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/DiscontinuedInstruction.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/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/package-info.java
- src/java.base/share/classes/jdk/internal/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TryBlockWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java
! src/jdk.jfr/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AbstractPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! src/jdk.jshell/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java
! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java
! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java
! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java
! test/jdk/java/lang/invoke/condy/CondyBSMException.java
! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java
! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java
! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyNestedTest.java
! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java
! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java
! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java
! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java
! test/jdk/java/lang/invoke/condy/CondyWrongType.java
! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/jdk/java/lang/module/ConfigurationTest.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java
! test/jdk/java/lang/module/ModuleFinderTest.java
! test/jdk/java/lang/module/ModuleNamesTest.java
! test/jdk/java/lang/module/MultiReleaseJarTest.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! 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/BoundAttributeTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderParamTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/ClassBuildingTest.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/DiscontinuedInstructionsTest.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/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/OptionsTest.java
! test/jdk/jdk/classfile/PreviewMinorVersionTest.java
! test/jdk/jdk/classfile/PrimitiveClassConstantTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/SignaturesTest.java
! test/jdk/jdk/classfile/SnippetsTest.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/ClassRecord.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/TestUtil.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/lambda/TEST.properties
! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java
! test/jdk/jdk/modules/incubator/ServiceBinding.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java
! test/jdk/tools/jimage/JImageNonAsciiNameTest.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/DefaultProviderTest.java
! test/jdk/tools/jlink/ExplodedModuleNameTest.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLink100Modules.java
! test/jdk/tools/jlink/JLink2Test.java
! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/JLinkOptionsTest.java
! test/jdk/tools/jlink/JLinkPluginsTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/ModuleNamesOrderTest.java
! test/jdk/tools/jlink/NativeTest.java
! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
! test/jdk/tools/jlink/plugins/CDSPluginTest.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/jdk/tools/lib/tests/JImageValidator.java
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/4241573/T4241573.java
! test/langtools/tools/javac/7003595/T7003595.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java
! test/langtools/tools/javac/MethodParameters/AnnotationTest.java
! test/langtools/tools/javac/MethodParameters/AnonymousClass.java
! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java
! test/langtools/tools/javac/MethodParameters/Constructors.java
! test/langtools/tools/javac/MethodParameters/EnumTest.java
! test/langtools/tools/javac/MethodParameters/InstanceMethods.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.java
! test/langtools/tools/javac/MethodParameters/MemberClassTest.java
! test/langtools/tools/javac/MethodParameters/StaticMethods.java
! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java
! test/langtools/tools/javac/MethodParametersTest.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java
! test/langtools/tools/javac/StringConcat/WellKnownTypes.java
! test/langtools/tools/javac/StringConcat/access/Test.java
! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/langtools/tools/javac/T7053059/DoubleCastTest.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java
! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java
! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java
! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java
! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java
! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java
! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java
! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
+ test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase_legacy.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java
+ test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver_legacy.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java
! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/lib/TestBase.java
= test/langtools/tools/javac/classfiles/attributes/lib_legacy/TestBase.java
= test/langtools/tools/javac/classfiles/attributes/lib_legacy/TestResult.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java
! test/langtools/tools/javac/code/CharImmediateValue.java
! test/langtools/tools/javac/constDebug/ConstDebugTest.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java
! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/Example.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/langtools/tools/javac/file/SymLinkArchiveTest.java
! test/langtools/tools/javac/file/SymLinkShortNameTest.java
! test/langtools/tools/javac/file/SymLinkTest.java
! test/langtools/tools/javac/flow/LVTHarness.java
! test/langtools/tools/javac/generics/bridges/BridgeHarness.java
! test/langtools/tools/javac/importscope/T8193717.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java
! test/langtools/tools/javac/lambda/LocalVariableTable.java
! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/launcher/src/CLTest.java
! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java
! test/langtools/tools/javac/meth/TestCP.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/modules/IncubatingTest.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
! test/langtools/tools/javac/modules/ModuleVersion.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/multicatch/7005371/T7005371.java
! test/langtools/tools/javac/multicatch/Pos05.java
! test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/platform/ModuleVersionTest.java
! test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/preview/PreviewTest.java
! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java
! test/langtools/tools/javac/processing/model/element/TestOrigin.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java
! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
! test/langtools/tools/javac/recovery/LambdaRecovery.java
! test/langtools/tools/javac/recovery/MethodModifiers.java
! test/langtools/tools/javac/resolve/NoObjectToString.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
! test/langtools/tools/javac/varargs/6199075/T6199075.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javap/T6716452.java
! test/langtools/tools/javap/TestClassNameWarning.java
! test/langtools/tools/javap/classfile/6888367/T6888367.java
! test/langtools/tools/javap/classfile/T6887895.java
! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java
! test/langtools/tools/javap/typeAnnotations/NewArray.java
! test/langtools/tools/javap/typeAnnotations/Presence.java
! test/langtools/tools/javap/typeAnnotations/PresenceInner.java
! test/langtools/tools/javap/typeAnnotations/TypeCasts.java
! test/langtools/tools/javap/typeAnnotations/Visibility.java
! test/langtools/tools/javap/typeAnnotations/Wildcards.java
! test/lib/jdk/test/lib/util/ModuleInfoWriter.java
! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.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/ClassfileBenchmark.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/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java

Changeset: 7b24c04e
Author:    duke <duke at openjdk.org>
Date:      2023-12-04 07:08:26 +0000
URL:       https://git.openjdk.org/mobile/commit/7b24c04e70f07fd90ea28b1f7a09caca7d932e2a

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list