hg: javadoc-next/new-api/langtools: 26 new changesets
kumar.x.srinivasan at oracle.com
kumar.x.srinivasan at oracle.com
Mon Jun 22 13:13:25 UTC 2015
Changeset: 36935753933f
Author: dfuchs
Date: 2015-05-22 13:05 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/36935753933f
8080608: Missing archive name from jdeps -v -e output if no dependency on other JAR
Reviewed-by: mchung
! src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
+ test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java
+ test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
+ test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
+ test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
+ test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
Changeset: 7ef02ad5d342
Author: mchung
Date: 2015-05-22 16:44 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/7ef02ad5d342
8074431: Remove native2ascii tool
Reviewed-by: erikj, alanb, okutsu, mfang, naoto
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
+ test/tools/javac/4846262/Native2Ascii.java
Changeset: c11a5cb11750
Author: sadayapalam
Date: 2015-05-27 11:27 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/c11a5cb11750
8080726: Redundant error message on private abstract interface method with body.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/defaultMethods/private/Private10.java
+ test/tools/javac/defaultMethods/private/Private10.out
Changeset: 08092deced3f
Author: mchung
Date: 2015-05-27 13:25 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/08092deced3f
8074432: Move jdeps and javap to jdk.jdeps module
Reviewed-by: jjg, alanb, erikj
! make/CompileInterim.gmk
! make/build.properties
! make/build.xml
! make/gensrc/Gensrc-jdk.compiler.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
+ make/gensrc/Gensrc-jdk.jdeps.gmk
! make/intellij/langtools.iml
! make/intellij/workspace.xml
! make/netbeans/langtools/nbproject/project.xml
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html
- src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AttributeException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attributes.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassFile.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/DefaultAttribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependency.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Field.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Instruction.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Method.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Opcode.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMap_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Type.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.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/BasicWriter.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/Context.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/DisassemblerTool.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/InternalError.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapFileManager.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/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/Messages.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/com/sun/tools/javap/overview.html
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/package-info.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/version.properties-template
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/version.properties-template
! test/tools/javac/4241573/T4241573.java
! test/tools/javac/7003595/T7003595.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/tools/javac/7199823/InnerClassCannotBeVerified.java
! test/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/tools/javac/MethodParameters/AnnotationTest.java
! test/tools/javac/MethodParameters/AnonymousClass.java
! test/tools/javac/MethodParameters/Constructors.java
! test/tools/javac/MethodParameters/EnumTest.java
! test/tools/javac/MethodParameters/InstanceMethods.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LocalClassTest.java
! test/tools/javac/MethodParameters/MemberClassTest.java
! test/tools/javac/MethodParameters/StaticMethods.java
! test/tools/javac/MethodParameters/UncommonParamNames.java
! test/tools/javac/MethodParametersTest.java
! test/tools/javac/NoStringToLower.java
! test/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T7053059/DoubleCastTest.java
! test/tools/javac/T7093325.java
! test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/tools/javac/annotations/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/tools/javac/classreader/BadClass.java
! test/tools/javac/constDebug/ConstDebugTest.java
! test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/generics/bridges/BridgeHarness.java
! test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/tools/javac/lambda/ByteCodeTest.java
! test/tools/javac/lambda/LambdaTestStrictFPFlag.java
! test/tools/javac/lambda/LocalVariableTable.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/tools/javac/linenumbers/NestedLineNumberTest.java
! test/tools/javac/meth/TestCP.java
! test/tools/javac/multicatch/7005371/T7005371.java
! test/tools/javac/multicatch/Pos05.java
! test/tools/javac/varargs/6199075/T6199075.java
! test/tools/javac/varargs/7042566/T7042566.java
! test/tools/javadoc/CheckResourceKeys.java
! test/tools/javap/4111861/T4111861.java
! test/tools/javap/4870651/T4870651.java
! test/tools/javap/6937244/T6937244.java
! test/tools/javap/6937244/T6937244A.java
! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java
! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
! test/tools/javap/AccessModifiers.java
! test/tools/javap/BadAttributeLength.java
! test/tools/javap/BoundsTypeVariableTest.java
! test/tools/javap/DescriptorTest.java
! test/tools/javap/ExtPath.java
! test/tools/javap/InvalidOptions.java
! test/tools/javap/MethodParameters.java
! test/tools/javap/StackMapTableTest.java
! test/tools/javap/T4075403.java
! test/tools/javap/T4459541.java
! test/tools/javap/T4501660.java
! test/tools/javap/T4501661.java
! test/tools/javap/T4777949.java
! test/tools/javap/T4876942.java
! test/tools/javap/T4880663.java
! test/tools/javap/T4880672.java
! test/tools/javap/T4884240.java
! test/tools/javap/T4975569.java
! test/tools/javap/T6271787.java
! test/tools/javap/T6474890.java
! test/tools/javap/T6587786.java
! test/tools/javap/T6622216.java
! test/tools/javap/T6622232.java
! test/tools/javap/T6622260.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6715767.java
! test/tools/javap/T6716452.java
! test/tools/javap/T6824493.java
! test/tools/javap/T6863746.java
! test/tools/javap/T6866657.java
! test/tools/javap/T6868539.java
! test/tools/javap/T6879371.java
! test/tools/javap/T7004698.java
! test/tools/javap/T7186925.java
! test/tools/javap/T7190862.java
! test/tools/javap/T8032814.java
! test/tools/javap/T8032819.java
! test/tools/javap/T8033180.java
! test/tools/javap/T8033711.java
! test/tools/javap/T8035104.java
! test/tools/javap/T8038414.java
! test/tools/javap/TestSuperclass.java
! test/tools/javap/WhitespaceTest.java
! test/tools/javap/classfile/T6887895.java
! test/tools/javap/classfile/deps/T6907575.java
! test/tools/javap/typeAnnotations/JSR175Annotations.java
! test/tools/javap/typeAnnotations/NewArray.java
! test/tools/javap/typeAnnotations/Presence.java
! test/tools/javap/typeAnnotations/PresenceInner.java
! test/tools/javap/typeAnnotations/T6855990.java
! test/tools/javap/typeAnnotations/TypeCasts.java
! test/tools/javap/typeAnnotations/Visibility.java
! test/tools/javap/typeAnnotations/Wildcards.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
! test/tools/jdeps/DotFileTest.java
! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java
Changeset: f4bb7061c8d5
Author: vromero
Date: 2015-05-28 12:08 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/f4bb7061c8d5
8081417: test CheckEBCDICLocaleTest.java is failing intermittently
Reviewed-by: darcy
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
Changeset: fd782cd69b04
Author: lana
Date: 2015-05-28 16:54 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/fd782cd69b04
Merge
- make/gensrc/Gensrc-jdk.dev.gmk
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html
- src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template
Changeset: e72b28547e96
Author: sadayapalam
Date: 2015-05-29 09:15 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/e72b28547e96
8081271: NPE while compiling a program with erroneous use of constructor reference expressions
Summary: Missing enclosing instance error should not be swallowed when attributing constructor reference expressions.
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/lambda/MethodReference23.java
! test/tools/javac/lambda/MethodReference23.out
! test/tools/javac/lambda/MethodReference37.java
! test/tools/javac/lambda/MethodReference37.out
+ test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java
+ test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.out
Changeset: 283c9951fd23
Author: sadayapalam
Date: 2015-05-29 10:15 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/283c9951fd23
8080842: Using Lambda Expression with name clash results in ClassFormatError
Summary: Ensure ScopeImpl can cope properly with remove when a field and method share the name
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/scope/RemoveSymbolTest.java
+ test/tools/javac/scope/RemoveSymbolUnitTest.java
Changeset: 6709549d97be
Author: vromero
Date: 2015-05-29 14:04 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/6709549d97be
8073372: Redundant CONSTANT_Class entry not generated for inlined constant
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java
Changeset: e6f23289fcf8
Author: jjg
Date: 2015-05-29 15:50 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/e6f23289fcf8
8081541: @ignore CheckEBCDICLocaleTest
Reviewed-by: vromero
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
Changeset: 39a1c81084ce
Author: jjg
Date: 2015-05-29 17:15 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/39a1c81084ce
8081538: test CheckEBCDICLocaleTest is failing
Reviewed-by: vromero
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
Changeset: 4b962acc9e05
Author: sadayapalam
Date: 2015-05-30 06:17 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/4b962acc9e05
8077667: 'variable may not have been initialized' error for parameter in lambda function
Summary: JDK-8077667: Fix bogus diagnostic about lambda parameter not being initialized
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/lambda/LambdaParameterNeedsNoInitTest.java
Changeset: 51fc8d742def
Author: darcy
Date: 2015-06-01 15:19 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/51fc8d742def
8075546: Add tiered testing definitions to the langtools repo
Reviewed-by: jjg
+ test/ProblemList.txt
! test/TEST.ROOT
+ test/TEST.groups
! test/tools/javadoc/api/basic/GetTask_DocletClassTest.java
Changeset: aff504edf8a1
Author: jlahoda
Date: 2015-06-04 09:05 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/aff504edf8a1
8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended
Summary: Avoiding Scope listener leak by avoiding cache misses in Types.MembersClosureCache
Reviewed-by: mcimadamore, vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/ScopeListenerTest.java
Changeset: d9dc9de88b62
Author: katleman
Date: 2015-06-04 09:31 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/d9dc9de88b62
Added tag jdk9-b67 for changeset fd782cd69b04
! .hgtags
Changeset: c71857c93f57
Author: lana
Date: 2015-06-04 18:50 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/c71857c93f57
Merge
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
Changeset: 8d7f82e6d1b5
Author: sadayapalam
Date: 2015-06-05 18:43 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/8d7f82e6d1b5
8081521: Compiler has trouble compiling nested diamond allocation constructs involving anonymous classes.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java
Changeset: 098657cc98c9
Author: jlahoda
Date: 2015-06-09 11:52 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/098657cc98c9
8082311: NPE when compiling expression with \"^\"
Summary: Using BinaryNumericOperator for numeric bitwise operators and BinaryBooleanOperator for boolean bitwise operators, as the common BinaryBitwiseOperator allowed to incorrectly combine numeric and boolean operands
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
+ test/tools/javac/resolve/BitWiseOperators.java
Changeset: 27da0c3ac83a
Author: alundblad
Date: 2015-06-09 15:57 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/27da0c3ac83a
8054717: SJavac should track changes in the public apis of classpath classes!
Summary: Added functionality for tracking changes in public APIs of classpath classes.
Reviewed-by: jlahoda, erikj
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubAPIs.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApiTypeParam.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
+ test/tools/sjavac/ApiExtraction.java
+ test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
- test/tools/sjavac/DependencyCollection.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
! test/tools/sjavac/JavacOptionPrep.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/SJavacTester.java
! test/tools/sjavac/SjavacBase.java
! test/tools/sjavac/StateDir.java
- test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
- test/tools/sjavac/test-input/src/pkg/Test.java
- test/tools/sjavac/test-input/src/pkg10/Cls10.java
- test/tools/sjavac/test-input/src/pkg11/Cls11.java
- test/tools/sjavac/test-input/src/pkg12/Cls12.java
- test/tools/sjavac/test-input/src/pkg13/Cls13.java
- test/tools/sjavac/test-input/src/pkg14/Cls14.java
- test/tools/sjavac/test-input/src/pkg15/Cls15.java
- test/tools/sjavac/test-input/src/pkg16/Cls16.java
- test/tools/sjavac/test-input/src/pkg17/Cls17.java
- test/tools/sjavac/test-input/src/pkg18/Cls18.java
- test/tools/sjavac/test-input/src/pkg19/Cls19.java
- test/tools/sjavac/test-input/src/pkg2/Cls2.java
- test/tools/sjavac/test-input/src/pkg20/Anno20.java
- test/tools/sjavac/test-input/src/pkg21/Cls21.java
- test/tools/sjavac/test-input/src/pkg22/Anno22.java
- test/tools/sjavac/test-input/src/pkg23/Cls23.java
- test/tools/sjavac/test-input/src/pkg24/Cls24.java
- test/tools/sjavac/test-input/src/pkg25/Cls25.java
- test/tools/sjavac/test-input/src/pkg27/Cls27.java
- test/tools/sjavac/test-input/src/pkg28/Cls28.java
- test/tools/sjavac/test-input/src/pkg29/Cls29.java
- test/tools/sjavac/test-input/src/pkg3/Cls3.java
- test/tools/sjavac/test-input/src/pkg30/Cls30.java
- test/tools/sjavac/test-input/src/pkg4/Cls4.java
- test/tools/sjavac/test-input/src/pkg5/Anno5.java
- test/tools/sjavac/test-input/src/pkg6/Cls6.java
- test/tools/sjavac/test-input/src/pkg7/Cls7.java
- test/tools/sjavac/test-input/src/pkg8/Cls8.java
- test/tools/sjavac/test-input/src/pkg9/Cls9.java
Changeset: 5021d414632a
Author: alundblad
Date: 2015-06-10 11:18 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/5021d414632a
8087115: Due to a javac type inference issue, sjavac doesn't compile with 8u31
Summary: Added explicit type arguments.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
Changeset: 6b73cefc3b06
Author: lana
Date: 2015-06-11 10:44 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/6b73cefc3b06
Added tag jdk9-b68 for changeset c71857c93f57
! .hgtags
Changeset: 931ec7dd6cd9
Author: lana
Date: 2015-06-11 20:19 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/931ec7dd6cd9
Merge
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
- test/tools/sjavac/DependencyCollection.java
- test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
- test/tools/sjavac/test-input/src/pkg/Test.java
- test/tools/sjavac/test-input/src/pkg10/Cls10.java
- test/tools/sjavac/test-input/src/pkg11/Cls11.java
- test/tools/sjavac/test-input/src/pkg12/Cls12.java
- test/tools/sjavac/test-input/src/pkg13/Cls13.java
- test/tools/sjavac/test-input/src/pkg14/Cls14.java
- test/tools/sjavac/test-input/src/pkg15/Cls15.java
- test/tools/sjavac/test-input/src/pkg16/Cls16.java
- test/tools/sjavac/test-input/src/pkg17/Cls17.java
- test/tools/sjavac/test-input/src/pkg18/Cls18.java
- test/tools/sjavac/test-input/src/pkg19/Cls19.java
- test/tools/sjavac/test-input/src/pkg2/Cls2.java
- test/tools/sjavac/test-input/src/pkg20/Anno20.java
- test/tools/sjavac/test-input/src/pkg21/Cls21.java
- test/tools/sjavac/test-input/src/pkg22/Anno22.java
- test/tools/sjavac/test-input/src/pkg23/Cls23.java
- test/tools/sjavac/test-input/src/pkg24/Cls24.java
- test/tools/sjavac/test-input/src/pkg25/Cls25.java
- test/tools/sjavac/test-input/src/pkg27/Cls27.java
- test/tools/sjavac/test-input/src/pkg28/Cls28.java
- test/tools/sjavac/test-input/src/pkg29/Cls29.java
- test/tools/sjavac/test-input/src/pkg3/Cls3.java
- test/tools/sjavac/test-input/src/pkg30/Cls30.java
- test/tools/sjavac/test-input/src/pkg4/Cls4.java
- test/tools/sjavac/test-input/src/pkg5/Anno5.java
- test/tools/sjavac/test-input/src/pkg6/Cls6.java
- test/tools/sjavac/test-input/src/pkg7/Cls7.java
- test/tools/sjavac/test-input/src/pkg8/Cls8.java
- test/tools/sjavac/test-input/src/pkg9/Cls9.java
Changeset: c6f2ffcc44b9
Author: sadayapalam
Date: 2015-06-16 09:39 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/c6f2ffcc44b9
8074346: Type annotation on a qualified type causes spurious 'cannot find symbol' errors
Summary: Issue clear diagostic when package names in a qualified type name are illegally annotated
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
+ test/tools/javac/annotations/typeAnnotations/failures/T8074346.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8074346.out
Changeset: 5032dfdc37be
Author: sogoel
Date: 2015-06-17 13:20 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/5032dfdc37be
8080826: Group 15: golden files for tests in tools/javac/generics/type* dirs
Reviewed-by: jjg
! test/tools/javac/generics/typeargs/Metharg1.java
+ test/tools/javac/generics/typeargs/Metharg1.out
! test/tools/javac/generics/typeargs/Metharg2.java
+ test/tools/javac/generics/typeargs/Metharg2.out
! test/tools/javac/generics/typeargs/Newarg1.java
+ test/tools/javac/generics/typeargs/Newarg1.out
! test/tools/javac/generics/typeargs/Newarg2.java
+ test/tools/javac/generics/typeargs/Newarg2.out
! test/tools/javac/generics/typeargs/Superarg1.java
+ test/tools/javac/generics/typeargs/Superarg1.out
! test/tools/javac/generics/typeargs/Superarg2.java
+ test/tools/javac/generics/typeargs/Superarg2.out
! test/tools/javac/generics/typeargs/ThisArg.java
+ test/tools/javac/generics/typeargs/ThisArg.out
! test/tools/javac/generics/typevars/4856983/T4856983.java
! test/tools/javac/generics/typevars/4856983/T4856983a.java
+ test/tools/javac/generics/typevars/4856983/T4856983a.out
! test/tools/javac/generics/typevars/4856983/T4856983b.java
+ test/tools/javac/generics/typevars/4856983/T4856983b.out
! test/tools/javac/generics/typevars/6182630/T6182630.java
+ test/tools/javac/generics/typevars/6182630/T6182630.out
- test/tools/javac/generics/typevars/6182630/T6182630a.java
- test/tools/javac/generics/typevars/6182630/T6182630b.java
- test/tools/javac/generics/typevars/6182630/T6182630c.java
- test/tools/javac/generics/typevars/6182630/T6182630d.java
- test/tools/javac/generics/typevars/6182630/T6182630e.java
- test/tools/javac/generics/typevars/6182630/T6182630f.java
Changeset: 4a25f748d584
Author: lana
Date: 2015-06-18 01:43 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/4a25f748d584
Added tag jdk9-b69 for changeset 931ec7dd6cd9
! .hgtags
Changeset: d732d6dfa727
Author: lana
Date: 2015-06-18 10:24 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/d732d6dfa727
Merge
- test/tools/javac/generics/typevars/6182630/T6182630a.java
- test/tools/javac/generics/typevars/6182630/T6182630b.java
- test/tools/javac/generics/typevars/6182630/T6182630c.java
- test/tools/javac/generics/typevars/6182630/T6182630d.java
- test/tools/javac/generics/typevars/6182630/T6182630e.java
- test/tools/javac/generics/typevars/6182630/T6182630f.java
More information about the javadoc-next-dev
mailing list