hg: jdk7/tl/langtools: 6945418: Project Coin: Simplified Varargs Method Invocation

2010-06-10 Thread maurizio . cimadamore
Changeset: 46cf751559ae
Author:mcimadamore
Date:  2010-06-10 09:29 +0100
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/46cf751559ae

6945418: Project Coin: Simplified Varargs Method Invocation
Summary: Add new mandatory warning for unsafe vararg method declaration. 
Warning can be suppressed as usual 
(@SuppressWarnings("varargs")/-Xlint:-varargs)
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/List.java
! test/tools/javac/varargs/6730476/T6730476a.java
! test/tools/javac/varargs/6806876/T6806876.out
+ test/tools/javac/varargs/warning/Warn4.java



hg: jdk7/tl/langtools: 6944312: Potential rebranding issues in openjdk/langtools repository sources

2010-06-10 Thread jonathan . gibbons
Changeset: f2fdd52e4e87
Author:jjg
Date:  2010-06-10 16:08 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/f2fdd52e4e87

6944312: Potential rebranding issues in openjdk/langtools repository sources
Reviewed-by: darcy

! src/share/classes/com/sun/javadoc/package.html
! src/share/classes/com/sun/mirror/overview.html
! src/share/classes/com/sun/source/tree/DisjointTypeTree.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/main/CommandLine.java
! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/util/Bark.java
! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/Annotation.java
! src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/AttributeException.java
! src/share/classes/com/sun/tools/classfile/Attributes.java
! src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
! src/share/classes/com/sun/tools/classfile/ClassFile.java
! src/share/classes/com/sun/tools/classfile/ClassReader.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
! src/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/ConstantPoolException.java
! src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
! src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
! src/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
! src/share/classes/com/sun/tools/classfile/Descriptor.java
! src/share/classes/com/sun/tools/classfile/DescriptorException.java
! src/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
! src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/classfile/Field.java
! src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
! src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
! 
src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
! src/share/classes/com/sun/tools/classfile/Method.java
! src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/Signature.java
! src/share/classes/com/sun/tools/classfile/Signature_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceID_attribute.java
! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
! src/share/classes/com/sun/tools/classfile/StackMap_attribute.java
! src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
! src/share/classes/com/sun/tools/classfile/Type.java
! src/share/classes/com/sun/tools/javac/Launcher.java
! src/share/classes/com/sun/tools/javac/Server.java
! src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/api/Messages.java
! src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/BoundKind.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
!

hg: jdk7/tl/jdk: 2 new changesets

2010-06-10 Thread mandy . chung
Changeset: 1474dfa499e3
Author:mchung
Date:  2010-06-10 14:14 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1474dfa499e3

6959965: jstat: Add new -classload option to print class loading statistics
Summary: Add a new jstat -classload option
Reviewed-by: alanb

! make/sun/tools/Makefile
! src/share/classes/sun/tools/jstat/Arguments.java
! src/share/classes/sun/tools/jstat/OptionFinder.java
! src/share/classes/sun/tools/jstat/OptionLister.java
! src/share/classes/sun/tools/jstat/resources/jstat_options
+ src/share/classes/sun/tools/jstat/resources/jstat_unsupported_options
+ test/sun/tools/jstat/classloadOutput1.awk
+ test/sun/tools/jstat/jstatClassloadOutput1.sh
! test/sun/tools/jstat/jstatOptions1.sh
+ test/sun/tools/jstat/options2.out

Changeset: af827b7eb81d
Author:mchung
Date:  2010-06-10 14:21 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/af827b7eb81d

Merge




hg: jdk7/tl/langtools: 6960407: Potential rebranding issues in openjdk/langtools repository sources

2010-06-10 Thread jonathan . gibbons
Changeset: 366a7b9b5627
Author:jjg
Date:  2010-06-10 17:09 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/366a7b9b5627

6960407: Potential rebranding issues in openjdk/langtools repository sources
Reviewed-by: darcy

! make/Makefile
! make/Makefile-classic
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/util/JavacTask.java
! src/share/classes/com/sun/source/util/TaskEvent.java
! src/share/classes/com/sun/source/util/TaskListener.java
! src/share/classes/com/sun/tools/doclets/formats/html/package.html
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/javax/tools/JavaFileManager.java



hg: jdk7/tl/jdk: 2 new changesets

2010-06-10 Thread martinrb
Changeset: f7a69b261b1d
Author:martin
Date:  2010-06-10 15:54 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f7a69b261b1d

6960394: Stop linking with -lnsl on Linux
Summary: Define LIBNSL (like LIBSOCKET), non-empty only on Solaris
Reviewed-by: ohair

! make/common/Defs-linux.gmk
! make/common/Defs-solaris.gmk
! make/java/hpi/hpi_common.gmk
! make/java/java/Makefile
! make/java/java_hprof_demo/Makefile
! make/java/net/Makefile
! make/jpda/transport/socket/Makefile
! make/mkdemo/jvmti/hprof/Makefile
! src/share/demo/jvmti/hprof/sample.makefile.txt

Changeset: aa8effe6bb54
Author:martin
Date:  2010-06-10 15:55 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/aa8effe6bb54

6959259: Minor improvements to static Random field caching
Summary: Cache fields in locals; small javadoc clarifications
Reviewed-by: emcmanus, dholmes, forax, dl

! src/share/classes/java/lang/Math.java
! src/share/classes/java/lang/StrictMath.java
! src/share/classes/java/util/Collections.java



hg: jdk7/tl/jdk: 6958869: regression: PKIXValidator fails when multiple trust anchors have same dn

2010-06-10 Thread weijun . wang
Changeset: b1ec20722051
Author:weijun
Date:  2010-06-11 11:38 +0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b1ec20722051

6958869: regression: PKIXValidator fails when multiple trust anchors have same 
dn
Reviewed-by: xuelei, wetmore, mullan

! src/share/classes/sun/security/validator/PKIXValidator.java
! test/sun/security/validator/CertReplace.java
! test/sun/security/validator/certreplace.sh
+ test/sun/security/validator/samedn.sh