hg: jdk8/tl/langtools: 7133314: The regression test for 7129225 fails when run with jtreg -samevm or jtreg -agentvm

2012-01-25 Thread jim . holmlund
Changeset: 332dfa0f91df
Author:jjh
Date:  2012-01-25 12:20 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/332dfa0f91df

7133314: The regression test for 7129225 fails when run with jtreg -samevm or 
jtreg -agentvm
Reviewed-by: jjg

! test/tools/javac/7129225/AnnoProcessor.java
! test/tools/javac/7129225/NegTest.ref
! test/tools/javac/7129225/TestImportStar.java
! test/tools/javac/7129225/TestImportStar.ref



hg: jdk8/tl/langtools: 7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast

2012-01-24 Thread jim . holmlund
Changeset: ac36176b7de0
Author:jjh
Date:  2012-01-24 15:51 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac36176b7de0

7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager 
cannot be cast
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javah/T7126832/T7126832.java
+ test/tools/javah/T7126832/java.java



hg: jdk8/tl/langtools: 7129225: javac fails to run annotation processors when star import of package of gensrc

2012-01-24 Thread jim . holmlund
Changeset: d16b464e742c
Author:jjh
Date:  2012-01-24 16:31 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d16b464e742c

7129225: javac fails to run annotation processors when star import of package 
of gensrc
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/7129225/Anno.java
+ test/tools/javac/7129225/AnnoProcessor.java
+ test/tools/javac/7129225/NegTest.ref
+ test/tools/javac/7129225/TestImportStar.java
+ test/tools/javac/7129225/TestImportStar.ref



hg: jdk8/tl/langtools: 7131308: Three regression tests fail due to bad fix for 7127924

2012-01-18 Thread jim . holmlund
Changeset: 99261fc7d95d
Author:jjh
Date:  2012-01-18 18:26 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/99261fc7d95d

7131308: Three regression tests fail due to bad fix for 7127924
Reviewed-by: jjg

! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/MessageInfo.java
! test/tools/javac/diags/RunExamples.java



hg: jdk8/tl/langtools: 7127924: langtools regression tests sometimes fail en-masse on windows

2012-01-17 Thread jim . holmlund
Changeset: 1e2f4f4fb9f7
Author:jjh
Date:  2012-01-17 17:14 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1e2f4f4fb9f7

7127924: langtools regression tests sometimes fail en-masse on windows
Reviewed-by: jjg

! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/MessageInfo.java
! test/tools/javac/diags/RunExamples.java



hg: jdk8/tl/langtools: 7046929: tools/javac/api/T6397104.java fails

2012-01-03 Thread jim . holmlund
Changeset: a07eef109532
Author:jjh
Date:  2012-01-03 17:18 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a07eef109532

7046929: tools/javac/api/T6397104.java fails
Reviewed-by: jjg

! test/tools/javac/api/T6397104.java



hg: jdk8/tl/langtools: 7122342: testPrintProcessorInfo/TestWithXstdout.java failed for JDK8 nightly build at 12/16/2011

2011-12-16 Thread jim . holmlund
Changeset: a7a2720c7897
Author:jjh
Date:  2011-12-16 16:41 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a7a2720c7897

7122342: testPrintProcessorInfo/TestWithXstdout.java failed for JDK8 nightly 
build at 12/16/2011
Summary: Do not pass empty args to javac
Reviewed-by: jjg

! 
test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java



hg: jdk8/tl/langtools: 7110611: compiler message file broken for javac -fullversion

2011-11-19 Thread jim . holmlund
Changeset: 07599bd780ca
Author:jjh
Date:  2011-11-19 15:54 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/07599bd780ca

7110611: compiler message file broken for javac -fullversion
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/main/Main.java



hg: jdk8/tl/langtools: 7101933: langtools jtreg tests do not work with jprt on windows

2011-11-01 Thread jim . holmlund
Changeset: 9e2eb4bc49eb
Author:jjh
Date:  2011-11-01 15:49 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9e2eb4bc49eb

7101933: langtools jtreg tests do not work with jprt on windows
Summary: Fixed langtools/test/Makefile to work on cygwin. Updated jtreg to 4.1 
and JCK to JCK8.
Reviewed-by: jjg, ohair

! test/Makefile



hg: jdk8/tl/langtools: 7104905: Java SE build fails on call to CreateSymbols

2011-10-25 Thread jim . holmlund
Changeset: a1eaf78ababb
Author:jjh
Date:  2011-10-25 19:18 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a1eaf78ababb

7104905: Java SE build fails on call to CreateSymbols
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/file/Locations.java



hg: jdk8/tl/langtools: 7098530: tools/javac/javazip/Test.sh can fail on Windows

2011-10-21 Thread jim . holmlund
Changeset: b4021c520e40
Author:jjh
Date:  2011-10-21 14:14 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/b4021c520e40

7098530: tools/javac/javazip/Test.sh can fail on Windows
Summary: Fix cygpath command to properly convert path
Reviewed-by: jjg

! test/tools/javac/javazip/Test.sh



hg: jdk8/tl/langtools: 7086071: tools/javac/7079713/TestCircularClassfile.java fails on windows

2011-09-01 Thread jim . holmlund
Changeset: a45d78d26450
Author:jjh
Date:  2011-09-01 14:35 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a45d78d26450

7086071: tools/javac/7079713/TestCircularClassfile.java fails on windows
Summary: delete file before renaming another file to it
Reviewed-by: jjg

! test/tools/javac/7079713/TestCircularClassfile.java



hg: jdk7/tl/langtools: 7032975: API files in javax.annotation.processing need to be updated for references to JLS; ...

2011-04-13 Thread jim . holmlund
Changeset: 694ff82ca68e
Author:jjh
Date:  2011-04-13 11:35 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/694ff82ca68e

7032975: API files in javax.annotation.processing need to be updated for 
references to JLS
7032972: API files in javax.tools need to updated for references to JVM Spec 
with editions/hyperlinks
7032978: API files in javax.tools need to be updated for references to JLS with 
editions/hyperlinks
Summary: Removed URLs and 'edition' references
Reviewed-by: jjg, darcy

! make/build.properties
! make/build.xml
! src/share/classes/com/sun/javadoc/ClassDoc.java
! src/share/classes/com/sun/source/tree/AnnotationTree.java
! src/share/classes/com/sun/source/tree/ArrayAccessTree.java
! src/share/classes/com/sun/source/tree/ArrayTypeTree.java
! src/share/classes/com/sun/source/tree/AssertTree.java
! src/share/classes/com/sun/source/tree/AssignmentTree.java
! src/share/classes/com/sun/source/tree/BinaryTree.java
! src/share/classes/com/sun/source/tree/BlockTree.java
! src/share/classes/com/sun/source/tree/BreakTree.java
! src/share/classes/com/sun/source/tree/CaseTree.java
! src/share/classes/com/sun/source/tree/CatchTree.java
! src/share/classes/com/sun/source/tree/ClassTree.java
! src/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
! src/share/classes/com/sun/source/tree/ContinueTree.java
! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java
! src/share/classes/com/sun/source/tree/EmptyStatementTree.java
! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java
! src/share/classes/com/sun/source/tree/ExpressionTree.java
! src/share/classes/com/sun/source/tree/ForLoopTree.java
! src/share/classes/com/sun/source/tree/IdentifierTree.java
! src/share/classes/com/sun/source/tree/IfTree.java
! src/share/classes/com/sun/source/tree/ImportTree.java
! src/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/share/classes/com/sun/source/tree/LabeledStatementTree.java
! src/share/classes/com/sun/source/tree/LiteralTree.java
! src/share/classes/com/sun/source/tree/MemberSelectTree.java
! src/share/classes/com/sun/source/tree/MethodInvocationTree.java
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/ModifiersTree.java
! src/share/classes/com/sun/source/tree/NewArrayTree.java
! src/share/classes/com/sun/source/tree/NewClassTree.java
! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
! src/share/classes/com/sun/source/tree/ParenthesizedTree.java
! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
! src/share/classes/com/sun/source/tree/ReturnTree.java
! src/share/classes/com/sun/source/tree/StatementTree.java
! src/share/classes/com/sun/source/tree/SwitchTree.java
! src/share/classes/com/sun/source/tree/SynchronizedTree.java
! src/share/classes/com/sun/source/tree/ThrowTree.java
! src/share/classes/com/sun/source/tree/TryTree.java
! src/share/classes/com/sun/source/tree/TypeCastTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/source/tree/UnaryTree.java
! src/share/classes/com/sun/source/tree/VariableTree.java
! src/share/classes/com/sun/source/tree/WhileLoopTree.java
! src/share/classes/com/sun/source/tree/WildcardTree.java
! src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.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/BootstrapMethods_attribute.java
! src/share/classes/com/sun/tools/classfile/ClassFile.java
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.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/EnclosingMethod_attribute.java
! src/share/classes/com/sun/tools/classfile/Exceptions_attribute.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/Opcode.java
! src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
! 
src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
! 

hg: jdk7/tl/jdk: 7032960: API files in java.awt need to be updated for references to JVM Spec with editions/hyperlinks; ...

2011-04-13 Thread jim . holmlund
Changeset: 2dc552b0ebac
Author:jjh
Date:  2011-04-13 12:16 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2dc552b0ebac

7032960: API files in java.awt need to be updated for references to JVM Spec 
with editions/hyperlinks
7032965: API files in java.io need to updated for references to JVM Spec with 
editions/hyperlinks
7032958: API files in java.lang need to updated for references to JLS with 
editions/hyperlinks
7032961: API files in java.lang need to updated for references to JVM with 
editions/hyperlinks
7032976: API files in javax.lang need to be updated for references to JLS with 
editions/hyperlinks
7032959: API files in java.util need to updated for references to JLS with 
editions/hyperlinks
7032962: API files in java.util need to updated for references to JVM Spec with 
editions/hyperlinks
7032967: API files in java.security need to updated for references to JVM Spec 
with editions/hyperlinks
7032955: API files in java.math need to updated for references to JLS with 
editions/hyperlinks
Summary: Removed URLs and 'edition' references
Reviewed-by: darcy

! make/docs/Makefile
! make/jpda/jdwp/jdwp.spec
! src/share/classes/com/sun/beans/TypeResolver.java
! src/share/classes/com/sun/java/util/jar/pack/package.html
! src/share/classes/com/sun/jdi/Accessible.java
! src/share/classes/com/sun/jdi/ArrayType.java
! src/share/classes/com/sun/jdi/ClassLoaderReference.java
! src/share/classes/com/sun/jdi/ClassNotLoadedException.java
! src/share/classes/com/sun/jdi/ClassType.java
! src/share/classes/com/sun/jdi/LocalVariable.java
! src/share/classes/com/sun/jdi/Method.java
! src/share/classes/com/sun/jdi/ObjectReference.java
! src/share/classes/com/sun/jdi/ReferenceType.java
! src/share/classes/com/sun/jdi/TypeComponent.java
! src/share/classes/java/awt/doc-files/AWTThreadIssues.html
! src/share/classes/java/io/Console.java
! src/share/classes/java/io/PrintStream.java
! src/share/classes/java/io/PrintWriter.java
! src/share/classes/java/lang/AssertionError.java
! src/share/classes/java/lang/Byte.java
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Enum.java
! src/share/classes/java/lang/Error.java
! src/share/classes/java/lang/Exception.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/Object.java
! src/share/classes/java/lang/Override.java
! src/share/classes/java/lang/Package.java
! src/share/classes/java/lang/RuntimeException.java
! src/share/classes/java/lang/SafeVarargs.java
! src/share/classes/java/lang/Short.java
! src/share/classes/java/lang/String.java
! src/share/classes/java/lang/Throwable.java
! src/share/classes/java/lang/annotation/Annotation.java
! src/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/share/classes/java/lang/instrument/Instrumentation.java
! src/share/classes/java/lang/invoke/package-info.java
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/GenericDeclaration.java
! src/share/classes/java/lang/reflect/Method.java
! src/share/classes/java/lang/reflect/Modifier.java
! src/share/classes/java/math/BigDecimal.java
! src/share/classes/java/math/BigInteger.java
! src/share/classes/java/security/SecureClassLoader.java
! src/share/classes/java/util/Formatter.java
! src/share/classes/java/util/Properties.java
! src/share/classes/java/util/PropertyResourceBundle.java
! src/share/classes/java/util/concurrent/atomic/package-info.java
! src/share/classes/java/util/concurrent/locks/Lock.java
! src/share/classes/java/util/concurrent/package-info.java
! src/share/classes/java/util/jar/Pack200.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/javax/management/remote/package.html
! src/share/classes/sun/misc/FpUtils.java



hg: jdk7/tl/langtools: 7018753: tools/javac/varargs/warning/Warn5.java times out on slow machines

2011-02-24 Thread jim . holmlund
Changeset: 3e30c95da3c6
Author:jjh
Date:  2011-02-24 08:40 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/3e30c95da3c6

7018753: tools/javac/varargs/warning/Warn5.java times out on slow machines
Summary: Use a single file manager for all JavacTasks
Reviewed-by: jjg, mcimadamore

! test/tools/javac/varargs/6199075/T6199075.java
! test/tools/javac/varargs/warning/Warn4.java
! test/tools/javac/varargs/warning/Warn5.java




hg: jdk7/tl/langtools: 7015482: jtreg test tools/javac/diags/MessageInfo.java fails when test/ dir is not in langtools repo

2011-01-28 Thread jim . holmlund
Changeset: 92ab09ed59fd
Author:jjh
Date:  2011-01-28 00:09 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/92ab09ed59fd

7015482: jtreg test tools/javac/diags/MessageInfo.java fails when test/ dir is 
not in langtools repo
Summary: Don't fail if the needed file isn't present, if running under jtreg.
Reviewed-by: jjg

! test/tools/javac/diags/MessageInfo.java



hg: jdk7/tl/langtools: 7008869: Debug printlns accidentally added to make/build.xml

2010-12-23 Thread jim . holmlund
Changeset: dd38bab326a3
Author:jjh
Date:  2010-12-23 10:08 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/dd38bab326a3

7008869: Debug printlns accidentally added to make/build.xml
Summary: Delete bogus echo statements
Reviewed-by: ksrini

! make/build.xml



hg: jdk7/tl/langtools: 6999460: Glassfish build with JDK 6 / 7 is 5x-10x slower on Windows than on Linux

2010-12-14 Thread jim . holmlund
Changeset: a8d3eed8e247
Author:jjh
Date:  2010-12-13 17:35 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a8d3eed8e247

6999460: Glassfish build with JDK 6 / 7 is 5x-10x slower on Windows than on 
Linux
Summary: Fixed JavacFileManager to not treat a non-existant pathname as a 
directory.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java



hg: jdk7/tl/langtools: 6990209: JCK7-compiler lang/ICLS/icls006/icls00603/icls00603a.html#icls00603src test fails.

2010-12-03 Thread jim . holmlund
Changeset: 91b4f44c9742
Author:jjh
Date:  2010-12-03 13:47 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/91b4f44c9742

6990209: JCK7-compiler lang/ICLS/icls006/icls00603/icls00603a.html#icls00603src 
test fails.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java