hg: jdk7/tl/langtools: 6935638: -implicit:none prevents compilation with annotation processing

2010-08-24 Thread jonathan . gibbons
Changeset: e9d09e97d669
Author:jjg
Date:  2010-08-24 11:31 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/e9d09e97d669

6935638: -implicit:none prevents compilation with annotation processing
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/processing/options/TestImplicitNone.java



hg: jdk7/tl/langtools: 6976747: JCDiagnostic: replace "boolean mandatory" with new "Set"

2010-08-23 Thread jonathan . gibbons
Changeset: a626d8c1de6e
Author:jjg
Date:  2010-08-23 15:13 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a626d8c1de6e

6976747: JCDiagnostic: replace "boolean mandatory" with new 
"Set"
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java



hg: jdk7/tl/langtools: 6975005: improve JavacProcessingEnvironment.Round abstraction

2010-08-23 Thread jonathan . gibbons
Changeset: 6b95dd682538
Author:jjg
Date:  2010-08-23 11:56 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6b95dd682538

6975005: improve JavacProcessingEnvironment.Round abstraction
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6403466.out
! test/tools/javac/processing/filer/TestLastRound.out



hg: jdk7/tl/langtools: 6976833: options included twice in Example SimpleCompiler

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

6976833: options included twice in Example SimpleCompiler
Reviewed-by: darcy

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



hg: jdk7/tl/langtools: 6973626: test/tools/javac/processing/* tests fail with assertions enabled

2010-08-02 Thread jonathan . gibbons
Changeset: 6318230cdb82
Author:jjg
Date:  2010-08-02 16:29 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6318230cdb82

6973626: test/tools/javac/processing/* tests fail with assertions enabled
Reviewed-by: darcy

! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java



hg: jdk7/tl/langtools: 6966604: JavacFiler not correctly notified of lastRound

2010-07-29 Thread jonathan . gibbons
Changeset: 2cf925ad67ab
Author:jjg
Date:  2010-07-29 19:30 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2cf925ad67ab

6966604: JavacFiler not correctly notified of lastRound
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/diags/examples.not-yet.txt
+ 
test/tools/javac/diags/examples/ProcFileCreateLastRound/ProcFileCreateLastRound.java
+ 
test/tools/javac/diags/examples/ProcFileCreateLastRound/processors/AnnoProc.java
+ test/tools/javac/processing/filer/TestLastRound.java
+ test/tools/javac/processing/filer/TestLastRound.out
! test/tools/javac/processing/werror/WErrorGen.java



hg: jdk7/tl/langtools: 6340549: javax.tools.JavaCompilerTool.getStandardFileManager().list() includes directories

2010-07-29 Thread jonathan . gibbons
Changeset: 8a5c98a695ae
Author:jjg
Date:  2010-07-29 19:27 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8a5c98a695ae

6340549: javax.tools.JavaCompilerTool.getStandardFileManager().list() includes 
directories
Reviewed-by: darcy

+ test/tools/javac/T6340549.java



hg: jdk7/tl/langtools: 6972556: warning for using a file name instead of a binary name for Filer.createSourceFile

2010-07-29 Thread jonathan . gibbons
Changeset: 4a7979c3ce15
Author:jjg
Date:  2010-07-29 18:06 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4a7979c3ce15

6972556: warning for using a file name instead of a binary name for 
Filer.createSourceFile
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ 
test/tools/javac/diags/examples/ProcSuspiciousClassName/ProcSuspiciousClassName.java
+ 
test/tools/javac/diags/examples/ProcSuspiciousClassName/processors/AnnoProc.java



hg: jdk7/tl/langtools: 6403456: -Werror should work with annotation processing

2010-07-27 Thread jonathan . gibbons
Changeset: ed354a00f76b
Author:jjg
Date:  2010-07-27 11:52 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ed354a00f76b

6403456: -Werror should work with annotation processing
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/werror/WError1.java
+ test/tools/javac/processing/werror/WError1.out
+ test/tools/javac/processing/werror/WErrorGen.java
+ test/tools/javac/processing/werror/WErrorGen.out
+ test/tools/javac/processing/werror/WErrorLast.java
+ test/tools/javac/processing/werror/WErrorLast.out



hg: jdk7/tl/langtools: 6972327: JCTree.pos incorrect for annotations without modifiers and package

2010-07-27 Thread jonathan . gibbons
Changeset: b29160d1b3e0
Author:jjg
Date:  2010-07-27 11:32 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b29160d1b3e0

6972327: JCTree.pos incorrect for annotations without modifiers and package
Reviewed-by: mcimadamore
Contributed-by: jan.lah...@sun.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/T6972327.java



hg: jdk7/tl/langtools: 6957438: improve code for generating warning messages containing option names

2010-07-26 Thread jonathan . gibbons
Changeset: d1bd93028447
Author:jjg
Date:  2010-07-26 14:25 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d1bd93028447

6957438: improve code for generating warning messages containing option names
Reviewed-by: mcimadamore

! 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/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! test/tools/javac/diags/examples/CountWarn.java
! test/tools/javac/diags/examples/CountWarnPlural.java
! test/tools/javac/diags/examples/Error.java



hg: jdk7/tl/langtools: 6971882: Remove -XDstdout from javac test

2010-07-26 Thread jonathan . gibbons
Changeset: 4172cfff05f0
Author:jjg
Date:  2010-07-26 14:18 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4172cfff05f0

6971882: Remove -XDstdout from javac test
Reviewed-by: darcy

! test/tools/javac/4980495/static/Test.java
! test/tools/javac/4980495/std/Test.java
! test/tools/javac/6304921/T6304921.java
! test/tools/javac/6330920/T6330920.java
! test/tools/javac/6491592/T6491592.java
! test/tools/javac/6717241/T6717241a.java
! test/tools/javac/6717241/T6717241b.java
! test/tools/javac/ClassFileModifiers/ClassModifiers.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
! test/tools/javac/CyclicInheritance.java
! test/tools/javac/Digits.java
! test/tools/javac/ExtendArray.java
! test/tools/javac/ExtendsAccess/ExtendsAccess.java
! test/tools/javac/FloatingPointChanges/BadConstructorModifiers.java
! test/tools/javac/IllegalAnnotation.java
! test/tools/javac/InnerNamedConstant_2.java
! test/tools/javac/InterfaceMemberClassModifiers.java
! test/tools/javac/LocalClasses_2.java
! test/tools/javac/NameCollision.java
! test/tools/javac/NestedInnerClassNames.java
! test/tools/javac/NonStaticFieldExpr1.java
! test/tools/javac/NonStaticFieldExpr2.java
! test/tools/javac/NonStaticFieldExpr3.java
! test/tools/javac/OverridePosition.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_1.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_2.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_3.java
! test/tools/javac/StringsInSwitch/BadlyTypedLabel1.java
! test/tools/javac/StringsInSwitch/BadlyTypedLabel2.java
! test/tools/javac/StringsInSwitch/NonConstantLabel.java
! test/tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java
! test/tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java
! test/tools/javac/SynchronizedClass.java
! test/tools/javac/T4093617/T4093617.java
! test/tools/javac/T4906100.java
! test/tools/javac/T4994049/T4994049.java
! test/tools/javac/T5003235/T5003235a.java
! test/tools/javac/T5003235/T5003235b.java
! test/tools/javac/T5003235/T5003235c.java
! test/tools/javac/T5024091/T5024091.java
! test/tools/javac/T5048776.java
! test/tools/javac/T6214885.java
! test/tools/javac/T6224167.java
! test/tools/javac/T6227617.java
! test/tools/javac/T6230128.java
! test/tools/javac/T6231847.java
! test/tools/javac/T6241723.java
! test/tools/javac/T6245591.java
! test/tools/javac/T6247324.java
! test/tools/javac/T6394563.java
! test/tools/javac/annotations/6214965/T6214965.java
! test/tools/javac/annotations/6365854/T6365854.java
! test/tools/javac/danglingDep/DepX.java
! test/tools/javac/danglingDep/NoDepX.java
! test/tools/javac/danglingDep/Test1.java
! test/tools/javac/depDocComment/DeprecatedDocComment.java
! test/tools/javac/depDocComment/SuppressDeprecation.java
! test/tools/javac/depOverrides/annotation/Test1.java
! test/tools/javac/depOverrides/annotation/Test2.java
! test/tools/javac/depOverrides/annotation/Test3.java
! test/tools/javac/depOverrides/doccomment/Test1.java
! test/tools/javac/depOverrides/doccomment/Test2.java
! test/tools/javac/depOverrides/doccomment/Test3.java
! test/tools/javac/enum/6384542/T6384542.java
! test/tools/javac/enum/6384542/T6384542a.java
! test/tools/javac/enum/forwardRef/T6425594.java
! test/tools/javac/generics/5009937/T5009937.java
! test/tools/javac/generics/6207386/T6207386.java
! test/tools/javac/generics/6359951/T6359951.java
! test/tools/javac/generics/6677785/T6677785.java
! test/tools/javac/generics/6723444/T6723444.java
! test/tools/javac/generics/inference/6611449/T6611449.java
! test/tools/javac/generics/inference/6718364/T6718364.java
! test/tools/javac/generics/wildcards/6437894/T6437894.java
! test/tools/javac/lint/NoWarn.java
! test/tools/javac/mandatoryWarnings/deprecated/Test.java
! test/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/tools/javac/miranda/T4666866.java
! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
! test/tools/javac/policy/test1/Test1a.java
! test/tools/javac/policy/test2/Test.java
! test/tools/javac/positions/T6253161.java
! test/tools/javac/positions/T6253161a.java
! test/tools/javac/positions/T6264029.java
! test/tools/javac/processing/messager/6362067/T6362067.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java
! test/tools/javac/rawDiags/Error.java
! test/tools/javac/rawDiags/Note.java
! test/tools/javac/rawDiags/Warning.java
! test/tools/javac/unicode/UnicodeNewline.java
! test/tools/javac/warnings/Deprecation.java
! test/tools/javac/warnings/DivZero.java
! test/tools/javac/warnings/FallThrough.java
! test/tools/javac/warnings/Unchecked.java



hg: jdk7/tl/langtools: 6968063: provide examples of code that generate diagnostics

2010-07-22 Thread jonathan . gibbons
Changeset: 3640b60bd0f6
Author:jjg
Date:  2010-07-22 11:02 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/3640b60bd0f6

6968063: provide examples of code that generate diagnostics
Reviewed-by: mcimadamore

! make/build.xml
+ test/tools/javac/diags/CheckExamples.java
+ test/tools/javac/diags/Example.java
+ test/tools/javac/diags/FileManager.java
+ test/tools/javac/diags/HTMLWriter.java
+ test/tools/javac/diags/README.examples.txt
+ test/tools/javac/diags/RunExamples.java
+ test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/AbstractCantBeAccessed.java
+ test/tools/javac/diags/examples/AbstractCantBeInstantiated.java
+ test/tools/javac/diags/examples/AbstractMethodCantHaveBody.java
+ test/tools/javac/diags/examples/AlreadyDefined.java
+ test/tools/javac/diags/examples/AlreadyDefinedImport.java
+ 
test/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
+ test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E1.java
+ test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E2.java
+ test/tools/javac/diags/examples/AnnoNotApplicable.java
+ test/tools/javac/diags/examples/AnnoNotValidForType.java
+ test/tools/javac/diags/examples/AnnoValueMustBeAnnotation.java
+ test/tools/javac/diags/examples/AnnoValueMustBeClassLiteral.java
+ 
test/tools/javac/diags/examples/AnnosWithoutProcessors/AnnosWithoutProcessors.java
+ 
test/tools/javac/diags/examples/AnnosWithoutProcessors/processors/AnnoProc.java
+ test/tools/javac/diags/examples/AnnotationMissingValue.java
+ test/tools/javac/diags/examples/AnnotationMustBeNameValue.java
+ test/tools/javac/diags/examples/AnnotationsNotSupported.java
+ test/tools/javac/diags/examples/AnonClassImplInterfaceNoArgs.java
+ test/tools/javac/diags/examples/AnonClassImplInterfaceNoQualForNew.java
+ test/tools/javac/diags/examples/AnonClassImplInterfaceNoTypeArgs.java
+ test/tools/javac/diags/examples/AnonymousClass.java
+ test/tools/javac/diags/examples/ArrayAndVarargs.java
+ test/tools/javac/diags/examples/ArrayDimMissing.java
+ test/tools/javac/diags/examples/ArrayRequired.java
+ test/tools/javac/diags/examples/AssertAsIdentifier.java
+ test/tools/javac/diags/examples/AssertAsIdentifier2.java
+ test/tools/javac/diags/examples/AttrMustBeConstant.java
+ test/tools/javac/diags/examples/BadSourceFileHeader/BadSourceFileHeader.java
+ test/tools/javac/diags/examples/BadSourceFileHeader/sourcepath/p/A.java
+ test/tools/javac/diags/examples/BreakOutsideSwitchLoop.java
+ test/tools/javac/diags/examples/CallMustBeFirst.java
+ test/tools/javac/diags/examples/CannotCreateArrayWithTypeArgs.java
+ test/tools/javac/diags/examples/CantApplyDiamond.java
+ test/tools/javac/diags/examples/CantAssignToFinal.java
+ test/tools/javac/diags/examples/CantDeref.java
+ test/tools/javac/diags/examples/CantExtendIntfAnno.java
+ test/tools/javac/diags/examples/CantImplement.java
+ test/tools/javac/diags/examples/CantInheritDiffArg.java
+ test/tools/javac/diags/examples/CantRefBeforeConstr.java
+ test/tools/javac/diags/examples/CantResolve.java
+ test/tools/javac/diags/examples/CantResolveArgs.java
+ test/tools/javac/diags/examples/CantResolveArgsParams.java
+ test/tools/javac/diags/examples/CantResolveLocation.java
+ test/tools/javac/diags/examples/CantResolveLocationArgs.java
+ test/tools/javac/diags/examples/CantResolveLocationArgsParams.java
+ test/tools/javac/diags/examples/CantReturnValueForVoid.java
+ test/tools/javac/diags/examples/CatchWithoutTry.java
+ test/tools/javac/diags/examples/ClashesWith.java
+ test/tools/javac/diags/examples/ClassCantWrite.java
+ test/tools/javac/diags/examples/ClassPublicInFile.java
+ test/tools/javac/diags/examples/ConcreteInheritanceConflict.java
+ test/tools/javac/diags/examples/ConstExprRequired.java
+ test/tools/javac/diags/examples/ConstantSVUID.java
+ test/tools/javac/diags/examples/ContinueOutsideLoop.java
+ test/tools/javac/diags/examples/CountError.java
+ test/tools/javac/diags/examples/CountErrorPlural.java
+ test/tools/javac/diags/examples/CountWarn.java
+ test/tools/javac/diags/examples/CountWarnPlural.java
+ test/tools/javac/diags/examples/CyclicAnnoElement.java
+ test/tools/javac/diags/examples/CyclicInheritance.java
+ test/tools/javac/diags/examples/DefaultAllowedInIntfAnnotationMember.java
+ test/tools/javac/diags/examples/DeprecatedFilename.java
+ test/tools/javac/diags/examples/DeprecatedFilenameAdditional.java
+ test/tools/javac/diags/examples/DeprecatedPlural/DeprecatedClass.java
+ test/tools/javac/diags/examples/DeprecatedPlural/DeprecatedFilename.java
+ test/tools/javac/diags/examples/DeprecatedPlural/DeprecatedPlural.java
+ 
test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedClass.java
+ 
test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedFilename.java
+ 
test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedPlural.java
+ 
test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedPluralAdditional.java

hg: jdk7/tl/langtools: 6968789: incorrect text in "diamond not supported" message

2010-07-13 Thread jonathan . gibbons
Changeset: e57b27703e8b
Author:jjg
Date:  2010-07-13 19:20 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/e57b27703e8b

6968789: incorrect  text in "diamond not supported" message
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/resources/compiler.properties



hg: jdk7/tl/langtools: 6968434: test CheckResourceKeys fails on control builds

2010-07-13 Thread jonathan . gibbons
Changeset: 0e1fab5cffc8
Author:jjg
Date:  2010-07-13 19:17 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0e1fab5cffc8

6968434: test CheckResourceKeys fails on control builds
Reviewed-by: darcy

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



hg: jdk7/tl/langtools: 6966732: replace use of static Log.getLocalizedString with non-static alternative where possible

2010-07-13 Thread jonathan . gibbons
Changeset: a5454419dd46
Author:jjg
Date:  2010-07-13 19:14 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a5454419dd46

6966732: replace use of static Log.getLocalizedString with non-static 
alternative where possible
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java



hg: jdk7/tl/langtools: 6968497: localized text appears in raw diagnostic

2010-07-12 Thread jonathan . gibbons
Changeset: 064468702a8d
Author:jjg
Date:  2010-07-12 16:37 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/064468702a8d

6968497: localized text appears in raw diagnostic
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/generics/6946618/T6946618c.java
! test/tools/javac/generics/6946618/T6946618c.out



hg: jdk7/tl/langtools: 6964768: need test program to validate javac resource bundles

2010-06-30 Thread jonathan . gibbons
Changeset: d2b7ecf33b35
Author:jjg
Date:  2010-06-30 18:06 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d2b7ecf33b35

6964768: need test program to validate javac resource bundles
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/literals/BadUnderscoreLiterals.6.out



hg: jdk7/tl/langtools: 6917288: Unnamed nested class is not generated

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

6917288: Unnamed nested class is not generated
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/6917288/GraphicalInstaller.java
+ test/tools/javac/6917288/GraphicalInstallerTest.java
+ test/tools/javac/6917288/T6917288.java



hg: jdk7/tl/langtools: 6961178: Allow doclet.xml to contain XML attributes

2010-06-18 Thread jonathan . gibbons
Changeset: 4177f5bdd189
Author:jjg
Date:  2010-06-18 21:13 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4177f5bdd189

6961178: Allow doclet.xml to contain XML attributes
Reviewed-by: bpatel

! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/XMLNode.java



hg: jdk7/tl/langtools: 6962540: langtools Makefile sets DEV_NULL incorrectly

2010-06-18 Thread jonathan . gibbons
Changeset: 0ba1f80b73a5
Author:jjg
Date:  2010-06-18 16:45 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0ba1f80b73a5

6962540: langtools Makefile sets DEV_NULL incorrectly
Reviewed-by: ohair

! make/Makefile



hg: jdk7/tl/langtools: 6956638: JavacTask.generate does not generate all required files

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

6956638: JavacTask.generate does not generate all required files
Reviewed-by: darcy
Contributed-by: joshuamaur...@gmail.com

+ test/tools/javac/T6956638.java



hg: jdk7/tl/corba: 6960831: fix CORBA build warnings

2010-06-14 Thread jonathan . gibbons
Changeset: 032585ad970d
Author:jjg
Date:  2010-06-14 11:28 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/corba/rev/032585ad970d

6960831: fix CORBA build warnings
Reviewed-by: darcy

! src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java
! src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java
! 
src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java
! src/share/classes/org/omg/CORBA/ORB.java
! src/share/classes/sun/corba/Bridge.java



hg: jdk7/tl/langtools: 6958836: javadoc should support -Xmaxerrs and -Xmaxwarns

2010-06-11 Thread jonathan . gibbons
Changeset: d1ea43cb71c1
Author:jjg
Date:  2010-06-11 17:24 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d1ea43cb71c1

6958836: javadoc should support -Xmaxerrs and -Xmaxwarns
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
+ test/tools/javadoc/6958836/Test.java
+ test/tools/javadoc/6958836/errs/Errors.java
+ test/tools/javadoc/6958836/warns/Warnings.java



hg: jdk7/tl/langtools: 6877961: langtools build should allow more options when running jtreg

2010-06-11 Thread jonathan . gibbons
Changeset: 224533455888
Author:jjg
Date:  2010-06-11 07:12 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/224533455888

6877961: langtools build should allow more options when running jtreg
Reviewed-by: mcimadamore

! make/build.xml



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/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/langtools: 6958802: cleanup and doc langtools build.xml file

2010-06-04 Thread jonathan . gibbons
Changeset: d33b91f360fc
Author:jjg
Date:  2010-06-04 17:33 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d33b91f360fc

6958802: cleanup and doc langtools build.xml file
Reviewed-by: ohair

! make/build.properties
! make/build.xml



hg: jdk7/tl/langtools: 6958391: add vizant support to langtools build

2010-06-04 Thread jonathan . gibbons
Changeset: b7fc560217d3
Author:jjg
Date:  2010-06-04 14:54 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b7fc560217d3

6958391: add vizant support to langtools build
Reviewed-by: mcimadamore

! make/build.properties
! make/build.xml



hg: jdk7/tl/langtools: 6955264: add option to suppress Abort in Check.completionError

2010-06-03 Thread jonathan . gibbons
Changeset: 559c9a37d9f6
Author:jjg
Date:  2010-06-03 17:14 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/559c9a37d9f6

6955264: add option to suppress Abort in Check.completionError
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Check.java



hg: jdk7/tl/jdk: 6934615: Relative classpaths in jarfile manifests are handled inefficiently by rmic

2010-05-25 Thread jonathan . gibbons
Changeset: dfa98add4ad0
Author:jjg
Date:  2010-05-25 15:39 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dfa98add4ad0

6934615: Relative classpaths in jarfile manifests are handled inefficiently by 
rmic
Reviewed-by: darcy

! src/share/classes/sun/rmi/rmic/BatchEnvironment.java
! test/sun/rmi/rmic/manifestClassPath/run.sh



hg: jdk7/tl/langtools: 6954901: langtools/test/Makefile should check for bin/javac(.exe) instead of lib/tools.jar

2010-05-21 Thread jonathan . gibbons
Changeset: e9d66d392a8d
Author:jjg
Date:  2010-05-21 17:32 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/e9d66d392a8d

6954901: langtools/test/Makefile should check for bin/javac(.exe) instead of 
lib/tools.jar
Reviewed-by: ohair

! test/Makefile



hg: jdk7/tl/langtools: 6952188: update timeout for langtools jtreg tests on JPRT

2010-05-13 Thread jonathan . gibbons
Changeset: ebf09be0222c
Author:jjg
Date:  2010-05-13 11:30 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ebf09be0222c

6952188: update timeout for langtools jtreg tests on JPRT
Reviewed-by: ohair

! test/Makefile



hg: jdk7/tl/langtools: 6943289: Project Coin: Improved Exception Handling for Java (aka 'multicatch')

2010-05-03 Thread jonathan . gibbons
Changeset: a6f2911a7c55
Author:mcimadamore
Date:  2010-05-03 17:12 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a6f2911a7c55

6943289: Project Coin: Improved Exception Handling for Java (aka 'multicatch')
Reviewed-by: jjg, darcy

+ src/share/classes/com/sun/source/tree/DisjointTypeTree.java
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
+ test/tools/javac/multicatch/Neg01.java
+ test/tools/javac/multicatch/Neg01.out
+ test/tools/javac/multicatch/Neg02.java
+ test/tools/javac/multicatch/Neg02.out
+ test/tools/javac/multicatch/Neg03.java
+ test/tools/javac/multicatch/Neg03.out
+ test/tools/javac/multicatch/Neg04.java
+ test/tools/javac/multicatch/Neg04.out
+ test/tools/javac/multicatch/Pos01.java
+ test/tools/javac/multicatch/Pos02.java
+ test/tools/javac/multicatch/Pos03.java
+ test/tools/javac/multicatch/Pos04.java
+ test/tools/javac/multicatch/Pos05.java



hg: jdk7/tl/langtools: 6948251: need to quote args in langtools launcher script

2010-04-29 Thread jonathan . gibbons
Changeset: 32675c68a3ca
Author:jjg
Date:  2010-04-29 14:25 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/32675c68a3ca

6948251: need to quote args in langtools launcher script
Reviewed-by: darcy

! src/share/bin/launcher.sh-template



hg: jdk7/tl/langtools: 6942649: add hidden option to identify location and version of javac classes

2010-04-09 Thread jonathan . gibbons
Changeset: 96072ad00783
Author:jjg
Date:  2010-04-09 15:39 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/96072ad00783

6942649: add hidden option to identify location and version of javac classes
Reviewed-by: darcy

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



[security-dev 01736]: hg: jdk7/tl/langtools: 6937318: jdk7 b86: javah and javah -help is no output for these commands

2010-03-24 Thread jonathan . gibbons
Changeset: 3058880c0b8d
Author:jjg
Date:  2010-03-24 12:18 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/3058880c0b8d

6937318: jdk7 b86:  javah and javah -help is no output for these commands
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javah/JavahTask.java
! test/tools/javah/T6893943.java



[security-dev 01734]: hg: jdk7/tl/langtools: 6937244: sqe ws7 tools javap/javap_t10a fail jdk7 b80 used output of javap is changed

2010-03-23 Thread jonathan . gibbons
Changeset: dd30de080cb9
Author:jjg
Date:  2010-03-23 18:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/dd30de080cb9

6937244: sqe ws7 tools javap/javap_t10a fail jdk7 b80 used  output of javap is 
changed
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/tools/javap/6937244/T6937244.java
+ test/tools/javap/6937244/T6937244A.java



[security-dev 01689]: hg: jdk7/tl: 6934712: run langtools jtreg tests from top level test/Makefile

2010-03-12 Thread jonathan . gibbons
Changeset: bbd817429100
Author:jjg
Date:  2010-03-12 15:22 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/rev/bbd817429100

6934712: run langtools jtreg tests from top level test/Makefile
Reviewed-by: ohair

! test/Makefile



[security-dev 01687]: hg: jdk7/tl/langtools: 6934224: update langtools/test/Makefile

2010-03-12 Thread jonathan . gibbons
Changeset: f856c0942c06
Author:jjg
Date:  2010-03-12 12:00 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/f856c0942c06

6934224: update langtools/test/Makefile
Reviewed-by: ohair

! make/jprt.properties
! test/Makefile



[security-dev 01682]: hg: jdk7/tl/langtools: 6933914: fix missing newlines

2010-03-10 Thread jonathan . gibbons
Changeset: 9871ce4fd56f
Author:jjg
Date:  2010-03-10 16:23 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/9871ce4fd56f

6933914: fix missing newlines
Reviewed-by: ohair

! test/tools/javac/OverrideChecks/6738538/T6738538a.java
! test/tools/javac/OverrideChecks/6738538/T6738538b.java
! test/tools/javac/api/6731573/Erroneous.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/cast/6548436/T6548436d.java
! test/tools/javac/cast/6558559/T6558559a.java
! test/tools/javac/cast/6558559/T6558559b.java
! test/tools/javac/cast/6586091/T6586091.java
! test/tools/javac/enum/T6724345.java
! test/tools/javac/generics/T6557954.java
! test/tools/javac/generics/T6751514.java
! test/tools/javac/generics/T6869075.java
! test/tools/javac/generics/inference/6569789/T6569789.java
! test/tools/javac/generics/inference/6650759/T6650759a.java
! test/tools/javac/generics/wildcards/T6732484.java
! test/tools/javac/processing/model/util/elements/Foo.java
! test/tools/javac/varargs/T6746184.java
- test/tools/javap/T6305779.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java



[security-dev 01677]: hg: jdk7/tl/langtools: 2 new changesets

2010-03-05 Thread jonathan . gibbons
Changeset: a23282f17d0b
Author:jjg
Date:  2010-03-05 16:12 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a23282f17d0b

6930108: IllegalArgumentException in AbstractDiagnosticFormatter for 
tools/javac/api/TestJavacTaskScanner.jav
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! test/tools/javac/api/TestJavacTaskScanner.java
+ test/tools/javac/api/TestResolveError.java

Changeset: a4f3b97c8028
Author:jjg
Date:  2010-03-05 16:13 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a4f3b97c8028

Merge




[security-dev 01669]: hg: jdk7/tl/langtools: 6931126: jtreg tests not Windows friendly

2010-03-03 Thread jonathan . gibbons
Changeset: 117c95448ab9
Author:jjg
Date:  2010-03-03 19:34 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/117c95448ab9

6931126: jtreg tests not Windows friendly
Reviewed-by: darcy

! test/tools/javac/ThrowsIntersection_1.java
! test/tools/javac/ThrowsIntersection_2.java
! test/tools/javac/ThrowsIntersection_3.java
! test/tools/javac/ThrowsIntersection_4.java
! test/tools/javac/generics/NameOrder.java



[security-dev 01667]: hg: jdk7/tl/langtools: 6931927: position issues with synthesized anonymous class

2010-03-03 Thread jonathan . gibbons
Changeset: 7f5db2e8b423
Author:jjg
Date:  2010-03-03 17:22 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/7f5db2e8b423

6931927: position issues with synthesized anonymous class
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/tree/TestAnnotatedAnonClass.java
+ test/tools/javac/tree/TreePosTest.java
- test/tools/javac/treepostests/TreePosTest.java



[security-dev 01663]: hg: jdk7/tl/langtools: 6931127: strange test class files

2010-03-02 Thread jonathan . gibbons
Changeset: 235135d61974
Author:jjg
Date:  2010-03-02 16:43 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/235135d61974

6931127: strange test class files
Reviewed-by: darcy

! test/tools/javac/annotations/neg/Constant.java
! test/tools/javac/generics/Casting.java
! test/tools/javac/generics/Casting3.java
! test/tools/javac/generics/Casting4.java
! test/tools/javac/generics/InnerInterface1.java
! test/tools/javac/generics/InnerInterface2.java
! test/tools/javac/generics/Multibound1.java
! test/tools/javac/generics/MultipleInheritance.java
! test/tools/javac/generics/NameOrder.java
! test/tools/javac/generics/PermuteBound.java
! test/tools/javac/generics/PrimitiveVariant.java



[security-dev 01662]: hg: jdk7/tl/langtools: 6931482: minor findbugs fixes

2010-03-02 Thread jonathan . gibbons
Changeset: 6e1e2738c530
Author:jjg
Date:  2010-03-02 16:40 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6e1e2738c530

6931482: minor findbugs fixes
Reviewed-by: darcy

! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java



[security-dev 01646]: hg: jdk7/tl/langtools: 6930032: fix findbugs errors in com.sun.tools.javac.comp

2010-02-26 Thread jonathan . gibbons
Changeset: 7b69c7083a97
Author:jjg
Date:  2010-02-26 15:30 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/7b69c7083a97

6930032: fix findbugs errors in com.sun.tools.javac.comp
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java



[security-dev 01645]: hg: jdk7/tl/langtools: 6930076: "null" can incorrectly appear in error message compiler.err.error.reading.file

2010-02-26 Thread jonathan . gibbons
Changeset: 72833a8a6086
Author:jjg
Date:  2010-02-26 15:26 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/72833a8a6086

6930076: "null" can incorrectly appear in error message 
compiler.err.error.reading.file
Reviewed-by: darcy

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



[security-dev 01644]: hg: jdk7/tl/langtools: 6881645: Unchecked method call on a method declared inside anonymous inner causes javac to crash

2010-02-26 Thread jonathan . gibbons
Changeset: b030706da5b4
Author:jjg
Date:  2010-02-26 08:42 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b030706da5b4

6881645: Unchecked method call on a method declared inside anonymous inner 
causes javac to crash
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/T6881645.java



[security-dev 01642]: hg: jdk7/tl/langtools: 6893943: exit code from javah with no args is 0

2010-02-25 Thread jonathan . gibbons
Changeset: af75fd6155de
Author:jjg
Date:  2010-02-25 13:32 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/af75fd6155de

6893943: exit code from javah with no args is 0
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javah/JavahTask.java
+ test/tools/javah/T6893943.java



[security-dev 01641]: hg: jdk7/tl/langtools: 6929544: langtools source code uses statics qualified by instance variables

2010-02-25 Thread jonathan . gibbons
Changeset: dbcba45123cd
Author:jjg
Date:  2010-02-25 12:26 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/dbcba45123cd

6929544: langtools source code uses statics qualified by instance variables
Reviewed-by: darcy

! make/build.properties
! src/share/classes/com/sun/tools/apt/main/CommandLine.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
! src/share/classes/com/sun/tools/doclets/standard/Standard.java
! src/share/classes/com/sun/tools/javac/Launcher.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/main/CommandLine.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java



[security-dev 01639]: hg: jdk7/tl/langtools: 4880220: Add a warning when accessing a static method via an reference

2010-02-25 Thread jonathan . gibbons
Changeset: 87eb6edd4f21
Author:jjg
Date:  2010-02-25 09:42 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/87eb6edd4f21

4880220: Add a warning when accessing a static method via an reference
Reviewed-by: darcy

! make/build.properties
! 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/resources/compiler.properties
+ test/tools/javac/4880220/T4880220.empty.out
+ test/tools/javac/4880220/T4880220.error.out
+ test/tools/javac/4880220/T4880220.java
+ test/tools/javac/4880220/T4880220.warn.out



[security-dev 01635]: hg: jdk7/tl/langtools: 6511613: javac unexpectedly doesn't fail in some cases if an annotation processor specified

2010-02-23 Thread jonathan . gibbons
Changeset: 6eca0895a644
Author:jjg
Date:  2010-02-23 18:43 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6eca0895a644

6511613: javac unexpectedly doesn't fail in some cases if an annotation 
processor specified
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java
+ test/tools/javac/processing/6511613/DummyProcessor.java
+ test/tools/javac/processing/6511613/clss41701.java



[security-dev 01630]: hg: jdk7/tl/langtools: 6927797: langtools/test/tools/javac/EarlyAssert.java fails when run with assertions enabled (-ea)

2010-02-18 Thread jonathan . gibbons
Changeset: a3be81d385ee
Author:jjg
Date:  2010-02-18 15:41 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a3be81d385ee

6927797: langtools/test/tools/javac/EarlyAssert.java fails when run with 
assertions enabled (-ea)
Reviewed-by: darcy

! test/tools/javac/EarlyAssert.java
+ test/tools/javac/EarlyAssertWrapper.java



[security-dev 01616]: hg: jdk7/tl/langtools: 6926555: 6921979 breaks TreePosTest

2010-02-15 Thread jonathan . gibbons
Changeset: 7d9e3a15d2b3
Author:jjg
Date:  2010-02-15 16:09 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/7d9e3a15d2b3

6926555: 6921979 breaks TreePosTest
Reviewed-by: darcy

! test/tools/javac/treepostests/TreePosTest.java



[security-dev 01601]: hg: jdk7/tl/langtools: 6923080: TreeScanner.visitNewClass should scan tree.typeargs

2010-02-04 Thread jonathan . gibbons
Changeset: 4b4e282a3146
Author:jjg
Date:  2010-02-04 10:14 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4b4e282a3146

6923080: TreeScanner.visitNewClass should scan tree.typeargs
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
+ test/tools/javac/tree/T6923080.java
+ test/tools/javac/tree/TreeScannerTest.java



[security-dev 01599]: hg: jdk7/tl/langtools: 6921979: add test program to verify annotations are attached to nodes as expected

2010-02-03 Thread jonathan . gibbons
Changeset: 4c844e609d81
Author:jjg
Date:  2010-02-03 16:58 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4c844e609d81

6921979: add test program to verify annotations are attached to nodes as 
expected
Reviewed-by: darcy

+ test/tools/javac/treeannotests/AnnoTreeTests.java
+ test/tools/javac/treeannotests/DA.java
+ test/tools/javac/treeannotests/TA.java
+ test/tools/javac/treeannotests/Test.java
+ test/tools/javac/treeannotests/TestProcessor.java



[security-dev 01596]: hg: jdk7/tl/langtools: 6922300: [308] populate the reference_info for type annotations targeting primitive class literals

2010-02-03 Thread jonathan . gibbons
Changeset: f65d652cb6af
Author:jjg
Date:  2010-02-03 11:33 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/f65d652cb6af

6922300: [308] populate the reference_info for type annotations targeting 
primitive class literals
Reviewed-by: darcy, jjg
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

! src/share/classes/com/sun/tools/javac/jvm/Gen.java



[security-dev 01595]: hg: jdk7/tl/langtools: 6922429: extend tree position test waiver

2010-02-03 Thread jonathan . gibbons
Changeset: 41ed86f86585
Author:jjg
Date:  2010-02-03 11:28 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/41ed86f86585

6922429: extend tree position test waiver
Reviewed-by: darcy

! test/tools/javac/treepostests/TreePosTest.java



[security-dev 01581]: hg: jdk7/tl/langtools: 6918625: handle annotations on array class literals

2010-02-02 Thread jonathan . gibbons
Changeset: b0a68258360a
Author:jjg
Date:  2010-02-02 10:56 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b0a68258360a

6918625: handle annotations on array class literals
Reviewed-by: jjg, darcy
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
+ test/tools/javap/typeAnnotations/ArrayClassLiterals2.java



[security-dev 01577]: hg: jdk7/tl/langtools: 6919986: [308] change size of type_index (of CLASS_EXTENDS and THROWS) from byte to short

2010-02-01 Thread jonathan . gibbons
Changeset: 732510cc3538
Author:jjg
Date:  2010-02-01 17:05 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/732510cc3538

6919986: [308] change size of type_index (of CLASS_EXTENDS and THROWS) from 
byte to short
Reviewed-by: darcy, jjg
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java



[security-dev 01576]: hg: jdk7/tl/langtools: 6499119: Created package-info class file modeled improperly; ...

2010-01-29 Thread jonathan . gibbons
Changeset: 8e638442522a
Author:jjg
Date:  2010-01-29 16:54 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8e638442522a

6499119: Created package-info class file modeled improperly
6920317: package-info.java file has to be specified on the javac cmdline, else 
it will not be avail.
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/6499119/ClassProcessor.java
+ test/tools/javac/processing/6499119/package-info.java
+ test/tools/javac/processing/T6920317.java



[security-dev 01575]: hg: jdk7/tl/langtools: 6919889: assorted position errors in compiler syntax trees

2010-01-29 Thread jonathan . gibbons
Changeset: 699ecefbdd4e
Author:jjg
Date:  2010-01-29 16:06 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/699ecefbdd4e

6919889: assorted position errors in compiler syntax trees
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/T6654037.java
! test/tools/javac/generics/diamond/neg/Neg01.out
! test/tools/javac/generics/diamond/neg/Neg02.out
! test/tools/javac/generics/diamond/neg/Neg03.out
! test/tools/javac/generics/diamond/neg/Neg04.out
+ test/tools/javac/treepostests/TreePosTest.java



[security-dev 01562]: hg: jdk7/tl/langtools: 6917130: should test that annotations that have been optimized away are not emitted to classfile

2010-01-26 Thread jonathan . gibbons
Changeset: 59167312ed4e
Author:jjg
Date:  2010-01-26 11:23 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/59167312ed4e

6917130: should test that annotations that have been optimized away are not 
emitted to classfile
Reviewed-by: jjg, darcy
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

+ test/tools/javac/typeAnnotations/classfile/DeadCode.java



[security-dev 01561]: hg: jdk7/tl/langtools: 6919944: incorrect position given for duplicate annotation value error

2010-01-26 Thread jonathan . gibbons
Changeset: da0e3e2dd3ef
Author:jjg
Date:  2010-01-26 11:15 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/da0e3e2dd3ef

6919944: incorrect position given for duplicate annotation value error
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/Check.java
! 
test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
! 
test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
! 
test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out



[security-dev 01546]: hg: jdk7/tl/langtools: 6918127: improve handling of TypeAnnotationPosition fields

2010-01-20 Thread jonathan . gibbons
Changeset: 0eaf89e08564
Author:jjg
Date:  2010-01-20 16:12 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0eaf89e08564

6918127: improve handling of TypeAnnotationPosition fields
Reviewed-by: jjg, darcy
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java



[security-dev 01539]: hg: jdk7/tl/langtools: 6917067: refactor type annotations code from TransTypes into new TypeAnnotations class

2010-01-19 Thread jonathan . gibbons
Changeset: f23b985beb78
Author:jjg
Date:  2010-01-19 14:28 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/f23b985beb78

6917067: refactor type annotations code from TransTypes into new 
TypeAnnotations class
Reviewed-by: jjg, darcy
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

+ src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java



[security-dev 01515]: hg: jdk7/tl/langtools: 6916986: handle spaces in langtools launcher path

2010-01-14 Thread jonathan . gibbons
Changeset: 2d0f4e7b44b2
Author:jjg
Date:  2010-01-14 17:23 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2d0f4e7b44b2

6916986: handle spaces in langtools launcher path
Reviewed-by: darcy, jjg
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

! src/share/bin/launcher.sh-template



[security-dev 01514]: hg: jdk7/tl/langtools: 6917122: provide utility method to find the inner most type of a type tree

2010-01-14 Thread jonathan . gibbons
Changeset: b96ad32c004a
Author:jjg
Date:  2010-01-14 17:18 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b96ad32c004a

6917122: provide utility method to find the inner most type of a type tree
Reviewed-by: darcy, jjg
Contributed-by: m...@csail.mit.edu, mer...@cs.washington.edu

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



[security-dev 01513]: hg: jdk7/tl/langtools: 6472751: SourcePositions.getStartPos returns incorrect value for enum constants; ...

2010-01-13 Thread jonathan . gibbons
Changeset: ccd51af119b4
Author:jjg
Date:  2010-01-13 17:39 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ccd51af119b4

6472751: SourcePositions.getStartPos returns incorrect value for enum constants
6567414: javac compiler reports no source file or line on enum constant 
declaration error
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/T6472751.java
+ test/tools/javac/T6567414.java
+ test/tools/javac/T6567414.out



[security-dev 01511]: hg: jdk7/tl/langtools: 6909470: langtools stub generator should prune unnecessary imports

2010-01-11 Thread jonathan . gibbons
Changeset: 51011e02c02f
Author:jjg
Date:  2010-01-11 16:18 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/51011e02c02f

6909470: langtools stub generator should prune unnecessary imports
Reviewed-by: darcy

! make/tools/GenStubs/GenStubs.java



[security-dev 01509]: hg: jdk7/tl/langtools: 6915497: test test/tools/javac/nio/compileTest/CompileTest.java fails under Hudson

2010-01-11 Thread jonathan . gibbons
Changeset: 14a4c45ef734
Author:jjg
Date:  2010-01-11 14:17 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/14a4c45ef734

6915497: test test/tools/javac/nio/compileTest/CompileTest.java fails under 
Hudson
Reviewed-by: darcy

! test/tools/javac/nio/compileTest/CompileTest.java



[security-dev 01508]: hg: jdk7/tl/langtools: 6915476: java.util.regex.PatternSyntaxException in com.sun.tools.javac.nio.PathFileObject

2010-01-11 Thread jonathan . gibbons
Changeset: ca6bc36b2305
Author:jjg
Date:  2010-01-11 14:12 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ca6bc36b2305

6915476: java.util.regex.PatternSyntaxException in 
com.sun.tools.javac.nio.PathFileObject
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! test/tools/javac/nio/compileTest/CompileTest.java



[security-dev 01507]: hg: jdk7/tl/langtools: 6764569: [PATCH] Fix unused imports in list resource bundles

2010-01-11 Thread jonathan . gibbons
Changeset: f983c1dca202
Author:jjg
Date:  2010-01-11 14:09 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/f983c1dca202

6764569: [PATCH] Fix unused imports in list resource bundles
Reviewed-by: ksrini
Contributed-by: jesse.gl...@sun.com

! make/tools/CompileProperties/CompileProperties.java
! make/tools/CompileProperties/CompilePropertiesTask.java



[security-dev 01506]: hg: jdk7/tl/langtools: 6326754: Compiler will fail to handle -Xmaxerrs with -ve numbers

2010-01-11 Thread jonathan . gibbons
Changeset: d02e99d31cc0
Author:jjg
Date:  2010-01-11 14:05 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d02e99d31cc0

6326754: Compiler will fail to handle -Xmaxerrs with -ve numbers
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javac/util/Log.java
+ test/tools/javac/T6326754.java
+ test/tools/javac/T6326754.out



[security-dev 01503]: hg: jdk7/tl/langtools: 6915152: langtools build failures with import.jdk on Windows

2010-01-08 Thread jonathan . gibbons
Changeset: 96c56220dcc2
Author:jjg
Date:  2010-01-08 13:14 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/96c56220dcc2

6915152: langtools build failures with import.jdk on Windows
Reviewed-by: ohair

! make/build.xml



[security-dev 01502]: hg: jdk7/tl/langtools: 6915078: ALT_JDK_IMPORT_PATH typo in langtools/make/Makefile

2010-01-08 Thread jonathan . gibbons
Changeset: aa06467be3a2
Author:jjg
Date:  2010-01-08 11:32 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/aa06467be3a2

6915078: ALT_JDK_IMPORT_PATH typo in langtools/make/Makefile
Reviewed-by: tbell

! make/Makefile



[security-dev 01501]: hg: jdk7/tl/langtools: 6665791: com.sun.source.tree.MethodTree.toString() does not output default values

2010-01-08 Thread jonathan . gibbons
Changeset: 0e75f9f6d1d4
Author:jjg
Date:  2010-01-08 11:28 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0e75f9f6d1d4

6665791: com.sun.source.tree.MethodTree.toString() does not output default 
values
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/T6665791.java



[security-dev 01500]: hg: jdk7/tl/langtools: 6878146: incorrect unused value should be deleted

2010-01-08 Thread jonathan . gibbons
Changeset: 2d15bf467aea
Author:jjg
Date:  2010-01-08 11:16 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2d15bf467aea

6878146: incorrect unused value should be deleted
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java



[security-dev 01499]: hg: jdk7/tl/langtools: 6878147: Keywords.log is declared and initialized but unused

2010-01-08 Thread jonathan . gibbons
Changeset: c315df443ff2
Author:jjg
Date:  2010-01-08 11:11 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/c315df443ff2

6878147: Keywords.log is declared and initialized but unused
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/parser/Keywords.java



[security-dev 01494]: hg: jdk7/tl/langtools: 6855236: Compiler Tree API TreePath class generates NullPointerException from Iterator

2010-01-06 Thread jonathan . gibbons
Changeset: d4e0ae9b4ecb
Author:jjg
Date:  2010-01-06 13:16 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d4e0ae9b4ecb

6855236: Compiler Tree API TreePath class generates NullPointerException from 
Iterator
Reviewed-by: darcy

+ test/tools/javac/T6855236.java



[security-dev 01493]: hg: jdk7/tl/langtools: 6307206: missing lint control for pkg-info

2010-01-06 Thread jonathan . gibbons
Changeset: 0220a3ab1a40
Author:jjg
Date:  2010-01-06 13:09 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0220a3ab1a40

6307206: missing lint control for pkg-info
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/resources/compiler.properties



[security-dev 01467]: hg: jdk7/tl/langtools: 6910317: [classfile] typo and other issues in Dependency classes

2009-12-15 Thread jonathan . gibbons
Changeset: 0666a8f87661
Author:jjg
Date:  2009-12-15 13:26 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/0666a8f87661

6910317: [classfile] typo and other issues in Dependency classes
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/Dependency.java
! test/tools/javap/classfile/deps/GetDeps.java



[security-dev 01465]: hg: jdk7/tl/langtools: 6907575: [classfile] add support for classfile dependency analysis

2009-12-12 Thread jonathan . gibbons
Changeset: fbeb560f39e7
Author:jjg
Date:  2009-12-12 09:28 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/fbeb560f39e7

6907575: [classfile] add support for classfile dependency analysis
Reviewed-by: ksrini

+ src/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/share/classes/com/sun/tools/classfile/Dependency.java
+ test/tools/javap/classfile/deps/GetDeps.java
+ test/tools/javap/classfile/deps/T6907575.java
+ test/tools/javap/classfile/deps/T6907575.out
+ test/tools/javap/classfile/deps/p/C1.java



[security-dev 01462]: hg: jdk7/tl/langtools: 6906175: bridge JSR199 and JSR 203 APIs

2009-12-11 Thread jonathan . gibbons
Changeset: 4011f49b4af8
Author:jjg
Date:  2009-12-11 14:26 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4011f49b4af8

6906175: bridge JSR199 and JSR 203 APIs
Reviewed-by: darcy, alanb

! make/build.properties
! make/build.xml
! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
- src/share/classes/com/sun/tools/javac/file/CloseableURLClassLoader.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
+ src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
+ src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
+ src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
+ src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
+ src/share/classes/com/sun/tools/javac/util/CloseableURLClassLoader.java
! src/share/classes/javax/tools/StandardJavaFileManager.java
+ test/tools/javac/nio/compileTest/CompileTest.java
+ test/tools/javac/nio/compileTest/HelloPathWorld.java



[security-dev 01441]: hg: jdk7/tl/langtools: 6907660: stupid typo in ZipFileIndex guarantees NPE

2009-12-07 Thread jonathan . gibbons
Changeset: ea89c5d4af08
Author:jjg
Date:  2009-12-07 14:35 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ea89c5d4af08

6907660: stupid typo in ZipFileIndex guarantees NPE
Reviewed-by: darcy

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



[security-dev 01434]: Re: hg: jdk7/tl/jdk: 6907177: Update jdk tests to remove unncessary -source and -target options

2009-12-04 Thread Jonathan Gibbons

Andrew John Hughes wrote:

2009/12/4  :
  

Changeset: 1755493c5774
Author:darcy
Date:  2009-12-03 18:19 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1755493c5774

6907177: Update jdk tests to remove unncessary -source and -target options
Reviewed-by: ohair

! test/demo/jvmti/hprof/CpuOldTest.java
! test/demo/jvmti/hprof/CpuSamplesTest.java
! test/demo/jvmti/hprof/CpuTimesDefineClassTest.java
! test/demo/jvmti/hprof/CpuTimesTest.java
! test/demo/jvmti/hprof/HeapAllTest.java
! test/demo/jvmti/hprof/HeapBinaryFormatTest.java
! test/demo/jvmti/hprof/HeapDumpTest.java
! test/demo/jvmti/hprof/HeapSitesTest.java
! test/demo/jvmti/hprof/OptionsTest.java
! test/java/io/Serializable/enum/array/Test.java
! test/java/io/Serializable/enum/badResolve/Write.java
! test/java/io/Serializable/enum/basic/Test.java
! test/java/io/Serializable/enum/classObject/Test.java
! test/java/io/Serializable/enum/constantSubclasses/Write.java
! test/java/io/Serializable/enum/ignoreSerializationFields/Test.java
! test/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
! test/java/io/Serializable/enum/mismatchedTypecode/Test.java
! test/java/io/Serializable/enum/missingConstant/Write.java
! test/java/io/Serializable/enum/unshared/Test.java
! test/java/lang/Boolean/MakeBooleanComparable.java
! test/java/lang/Class/Cast.java
! test/java/lang/Class/IsEnum.java
! test/java/lang/Class/asSubclass/BasicUnit.java
! test/java/lang/ClassLoader/Assert.sh
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/Atan2Tests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/PowTests.java
! test/java/lang/Math/TanTests.java
! test/java/lang/Runtime/exec/WinCommand.java
! test/java/lang/Thread/GenerifyStackTraces.java
! test/java/lang/Thread/UncaughtExceptions.sh
! test/java/lang/annotation/UnitTest.java
! test/java/lang/annotation/package-info.java
! test/java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/lang/reflect/Constructor/GenericStringTest.java
! test/java/lang/reflect/Field/GenericStringTest.java
! test/java/lang/reflect/Generics/StringsAndBounds.java
! test/java/lang/reflect/Generics/TestC1.java
! test/java/lang/reflect/Generics/TestC2.java
! test/java/lang/reflect/Generics/TestN1.java
! test/java/lang/reflect/Generics/exceptionCauseTest.java
! test/java/lang/reflect/Generics/getAnnotationTest.java
! test/java/lang/reflect/Method/Equals.java
! test/java/lang/reflect/Method/GenericStringTest.java
! test/java/math/BigDecimal/DivideTests.java
! test/java/math/BigDecimal/IntegralDivisionTests.java
! test/java/math/BigDecimal/PowTests.java
! test/java/math/BigDecimal/ToPlainStringTests.java
! test/java/math/BigDecimal/ZeroScalingTests.java
! test/java/math/RoundingMode/RoundingModeTests.java
! test/java/net/ProxySelector/ProxyTest.java
! test/java/net/URL/PerConnectionProxy.java
! test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java
! test/java/security/cert/PKIXParameters/InvalidParameters.java
! test/java/util/AbstractList/CheckForComodification.java
! test/java/util/Collections/AddAll.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/Frequency.java
! test/java/util/EnumMap/EnumMapBash.java
! test/java/util/EnumSet/AllOf.java
! test/java/util/EnumSet/ComplementOf.java
! test/java/util/EnumSet/EnumSetBash.java
! test/java/util/EnumSet/JumboRange.java
! test/java/util/EnumSet/Range.java
! test/java/util/Formattable/StockName.java
! test/java/util/IdentityHashMap/ToString.java
! test/java/util/Locale/Bug4175998Test.java
! test/java/util/UUID/UUIDTest.java
! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! 
test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
! 
test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! 
test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/java/util/concurrent/atomic/VMSupportsCS8.java
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/java/util/concurr

[security-dev 01399]: hg: jdk7/tl/langtools: 6902337: fix langtools build to allow forward refs into jdk/ repo

2009-11-20 Thread jonathan . gibbons
Changeset: 4325b440eb3e
Author:jjg
Date:  2009-11-20 11:18 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4325b440eb3e

6902337: fix langtools build to allow forward refs into jdk/ repo
Reviewed-by: ohair, mcimadamore

! make/Makefile
! make/build.properties
! make/build.xml
+ make/tools/GenStubs/GenStubs.java



[security-dev 01398]: hg: jdk7/tl/langtools: 6903456: 6898585 drops javadoc doclet.xml from JDK

2009-11-20 Thread jonathan . gibbons
Changeset: 243d0be1ba99
Author:jjg
Date:  2009-11-20 10:15 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/243d0be1ba99

6903456: 6898585 drops javadoc doclet.xml from JDK
Reviewed-by: ohair

! make/build.xml



[security-dev 01394]: hg: jdk7/tl/langtools: 6902720: javac pretty printer does not handle enums correctly

2009-11-19 Thread jonathan . gibbons
Changeset: b1bb8164a9bd
Author:jjg
Date:  2009-11-19 11:49 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b1bb8164a9bd

6902720: javac pretty printer does not handle enums correctly
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/6902720/E1.java
+ test/tools/javac/6902720/E2.java
+ test/tools/javac/6902720/Test.java



[security-dev 01393]: hg: jdk7/tl/langtools: 6900511: javac command line help broken

2009-11-19 Thread jonathan . gibbons
Changeset: 2ebae181a4ab
Author:jjg
Date:  2009-11-19 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2ebae181a4ab

6900511: javac command line help broken
Reviewed-by: ksrini

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



[security-dev 01392]: hg: jdk7/tl/langtools: 6902264: fix indentation of tableswitch and lookupswitch

2009-11-19 Thread jonathan . gibbons
Changeset: a509a22f9845
Author:jjg
Date:  2009-11-19 11:38 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a509a22f9845

6902264: fix indentation of tableswitch and lookupswitch
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java



[security-dev 01387]: hg: jdk7/tl/langtools: 6898585: restructure langtools build.xml to facilitate more options for macro

2009-11-17 Thread jonathan . gibbons
Changeset: cff85998bf4d
Author:jjg
Date:  2009-11-17 16:45 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/cff85998bf4d

6898585: restructure langtools build.xml to facilitate more options for 
 macro
Reviewed-by: ohair

! make/build.xml



[security-dev 01346]: Re: hg: jdk7/tl/jdk: 6880672: Replace quicksort in java.util.Arrays with dual-pivot implementation

2009-10-29 Thread Jonathan Gibbons

alan.bate...@sun.com wrote:

Changeset: b05abb410c52
Author:alanb
Date:  2009-10-29 11:18 +
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b05abb410c52

6880672: Replace quicksort in java.util.Arrays with dual-pivot implementation
Reviewed-by: jjb
Contributed-by: vladimir.yaroslavs...@sun.com, joshua.bl...@google.com, 
jbent...@avaya.com

! make/java/java/FILES_java.gmk
! src/share/classes/java/util/Arrays.java
+ src/share/classes/java/util/DualPivotQuicksort.java

  


Alan,

My hudson falls over with a stack overflow at 
DualPivotQuicksort.java:477 when doing a full build (SKIP_BOOT_CYCLE=false)

at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
at 
java.util.DualPivotQuicksort.dualPivotQuicksort(DualPivotQuicksort.java:477)
gnumake[4]: *** 
[/x/hudson/jobs/jdk7.tl.langtools-jdk/workspace/tl/build/solaris-sparc/classes/sun/text/resources/CharacterBreakIteratorData]
 Error 1
gnumake[4]: Leaving directory 
`/x/hudson/jobs/jdk7.tl.langtools-jdk/workspace/tl/jdk/make/java/text'
gnumake[3]: *** [all] Error 1
gnumake[3]: Leaving directory 
`/x/hudson/jobs/jdk7.tl.langtools-jdk/workspace/tl/jdk/make/java'
gnumake[2]: *** [all] Error 1
gnumake[2]: Leaving directory 
`/x/hudson/jobs/jdk7.tl.langtools-jdk/workspace/tl/jdk/make'
gnumake[1]: *** [jdk-build] Error 2
gnumake[1]: Leaving directory 
`/x/hudson/jobs/jdk7.tl.langtools-jdk/workspace/tl'
gnumake: *** [build_product_image] Error 2
Sending e-mails to: jonathan.gibb...@sun.com
finished: FAILURE
  

Full log for Sun folk at:

http://javac.sfbay:8080/hudson/job/jdk7.tl.langtools-jdk/80/console

-- Jon


[security-dev 01327]: hg: jdk7/tl/langtools: 6893062: remove support for obsolete attributes

2009-10-20 Thread jonathan . gibbons
Changeset: a491ad1bb624
Author:jjg
Date:  2009-10-20 10:59 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a491ad1bb624

6893062: remove support for obsolete attributes
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/ModuleExportTable_attribute.java
- src/share/classes/com/sun/tools/classfile/ModuleMemberTable_attribute.java
- src/share/classes/com/sun/tools/classfile/Module_attribute.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java



[security-dev 01322]: hg: jdk7/tl/jdk: 6889255: javac MethodSymbol throws NPE if ClassReader does not read parameter names correctly

2009-10-19 Thread jonathan . gibbons
Changeset: 121284d0489d
Author:jjg
Date:  2009-10-19 13:43 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/121284d0489d

6889255: javac MethodSymbol throws NPE if ClassReader does not read parameter 
names correctly
Reviewed-by: darcy

! make/common/shared/Defs-java.gmk



[security-dev 01321]: hg: jdk7/tl/langtools: 6889255: javac MethodSymbol throws NPE if ClassReader does not read parameter names correctly

2009-10-19 Thread jonathan . gibbons
Changeset: 2485f5641ed0
Author:jjg
Date:  2009-10-19 13:38 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2485f5641ed0

6889255: javac MethodSymbol throws NPE if ClassReader does not read parameter 
names correctly
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/6889255/T6889255.java



[security-dev 01319]: hg: jdk7/tl/langtools: 6888367: classfile library parses signature attributes incorrectly

2009-10-16 Thread jonathan . gibbons
Changeset: 6ba399eff2cb
Author:jjg
Date:  2009-10-16 12:56 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6ba399eff2cb

6888367: classfile library parses signature attributes incorrectly
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Signature.java
! src/share/classes/com/sun/tools/classfile/Type.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
+ test/tools/javap/classfile/6888367/T6888367.java



[security-dev 01303]: hg: jdk7/tl/langtools: 6838467: JSR199 FileObjects don't obey general contract of equals.

2009-10-14 Thread jonathan . gibbons
Changeset: 86b773b7cb40
Author:jjg
Date:  2009-10-14 15:41 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/86b773b7cb40

6838467: JSR199 FileObjects don't obey general contract of equals.
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/tools/javac/api/6440528/T6440528.java
+ test/tools/javac/api/T6838467.java



[security-dev 01298]: hg: jdk7/tl/langtools: 6891079: Compiler allows invalid binary literals 0b and oBL

2009-10-13 Thread jonathan . gibbons
Changeset: 8a4543b30586
Author:jjg
Date:  2009-10-13 15:26 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8a4543b30586

6891079: Compiler allows invalid binary literals 0b and oBL
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/literals/T6891079.java
+ test/tools/javac/literals/T6891079.out



<    1   2   3   4   5   6   >