hg: jdk9/hs-emb/langtools: 21 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Aug 15 21:28:42 UTC 2014


Changeset: 0529b1e3369b
Author:    ohrstrom
Date:      2014-08-08 20:47 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/0529b1e3369b

8054461: Add @file support to sjavac
Summary: Add @file support to sjavac commandline.
Reviewed-by: jjg, alundblad

! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! test/tools/sjavac/SJavac.java

Changeset: 2cfae1808440
Author:    ohrstrom
Date:      2014-08-08 21:26 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/2cfae1808440

8054474: Add --state-dir=bar to sjavac
Summary: Add --state-dir=bar to sjavac to control where sjavac stores the javac_state file.
Reviewed-by: jjg, alundblad

! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
! src/share/classes/com/sun/tools/sjavac/options/Option.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! src/share/classes/com/sun/tools/sjavac/server/JavacService.java
! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
! test/tools/sjavac/SJavac.java

Changeset: bbacfb416096
Author:    ohrstrom
Date:      2014-08-09 00:56 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bbacfb416096

8054465: Add --permit-artifact=bar to sjavac
Summary: Add --permit-artifact=bar to white-list files that have been written to the destination directory and that sjavac should not delete.
Reviewed-by: jjg, alundblad

! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/options/Option.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/SJavac.java

Changeset: 13b7f52d197c
Author:    lana
Date:      2014-08-09 21:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/13b7f52d197c

Added tag jdk9-b26 for changeset bbacfb416096

! .hgtags

Changeset: 8bae77602474
Author:    ksrini
Date:      2014-08-11 10:16 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/8bae77602474

8054044: [javadoc] javadoc tester must print out the javadoc run arguments.
Reviewed-by: jjg, sogoel

! test/com/sun/javadoc/lib/JavadocTester.java

Changeset: 84d1fb7670fa
Author:    lana
Date:      2014-08-10 19:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/84d1fb7670fa

Added tag jdk9-b26 for changeset 5b20a93f8db0

! .hgtags

Changeset: 2c72dfde538d
Author:    lana
Date:      2014-08-11 10:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/2c72dfde538d

Merge

! .hgtags

Changeset: c998c4293abc
Author:    lana
Date:      2014-08-11 11:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/c998c4293abc

Merge


Changeset: 64dd93efba84
Author:    sogoel
Date:      2014-08-12 16:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/64dd93efba84

8054964: Add a test for invalid package annotations
Reviewed-by: jjg

+ test/tools/javac/annotations/neg/InvalidPackageAnno.java
+ test/tools/javac/annotations/neg/InvalidPackageAnno.out
+ test/tools/javac/annotations/neg/bar/package-info.java

Changeset: 1e8664df1b9c
Author:    sogoel
Date:      2014-08-12 17:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/1e8664df1b9c

8049127: Group 8b - golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/NoAnnotationMethods.java
+ test/tools/javac/annotations/neg/NoAnnotationMethods.out
! test/tools/javac/annotations/neg/NoClone.java
+ test/tools/javac/annotations/neg/NoClone.out
! test/tools/javac/annotations/neg/NoObjectMethods.java
+ test/tools/javac/annotations/neg/NoObjectMethods.out
! test/tools/javac/annotations/neg/ObjectMembers.java
+ test/tools/javac/annotations/neg/ObjectMembers.out
! test/tools/javac/annotations/neg/OverrideNo.java
+ test/tools/javac/annotations/neg/OverrideNo.out
! test/tools/javac/annotations/neg/Package.java
+ test/tools/javac/annotations/neg/Package.out
! test/tools/javac/annotations/neg/Recovery.java
+ test/tools/javac/annotations/neg/Recovery.out
! test/tools/javac/annotations/neg/Recovery1.java
+ test/tools/javac/annotations/neg/Recovery1.out
! test/tools/javac/annotations/neg/Scope.java
+ test/tools/javac/annotations/neg/Scope.out
! test/tools/javac/annotations/neg/Syntax1.java
+ test/tools/javac/annotations/neg/Syntax1.out

Changeset: e6bed5e8f0f0
Author:    sogoel
Date:      2014-08-12 17:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/e6bed5e8f0f0

8049129: Group 8c - golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/WrongTarget.java
+ test/tools/javac/annotations/neg/WrongTarget.out
! test/tools/javac/annotations/neg/WrongTarget2.java
+ test/tools/javac/annotations/neg/WrongTarget2.out
! test/tools/javac/annotations/neg/WrongValue.java
+ test/tools/javac/annotations/neg/WrongValue.out
! test/tools/javac/annotations/neg/Z10.java
+ test/tools/javac/annotations/neg/Z10.out
! test/tools/javac/annotations/neg/Z11.java
+ test/tools/javac/annotations/neg/Z11.out
! test/tools/javac/annotations/neg/Z12.java
+ test/tools/javac/annotations/neg/Z12.out
! test/tools/javac/annotations/neg/Z13.java
+ test/tools/javac/annotations/neg/Z13.out
! test/tools/javac/annotations/neg/Z14.java
+ test/tools/javac/annotations/neg/Z14.out
! test/tools/javac/annotations/neg/Z15.java
+ test/tools/javac/annotations/neg/Z15.out
! test/tools/javac/annotations/neg/Z16.java
+ test/tools/javac/annotations/neg/Z16.out

Changeset: 01d5bf0c20eb
Author:    sogoel
Date:      2014-08-12 17:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/01d5bf0c20eb

8049130: Group 8d - golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/Z1.java
+ test/tools/javac/annotations/neg/Z1.out
! test/tools/javac/annotations/neg/Z2.java
+ test/tools/javac/annotations/neg/Z2.out
! test/tools/javac/annotations/neg/Z3.java
+ test/tools/javac/annotations/neg/Z3.out
! test/tools/javac/annotations/neg/Z4.java
+ test/tools/javac/annotations/neg/Z4.out
! test/tools/javac/annotations/neg/Z5.java
+ test/tools/javac/annotations/neg/Z5.out
! test/tools/javac/annotations/neg/Z8.java
+ test/tools/javac/annotations/neg/Z8.out
! test/tools/javac/annotations/neg/Z9.java
+ test/tools/javac/annotations/neg/Z9.out
! test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java
+ test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.out
! test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java
+ test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.out
! test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java
+ test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.out

Changeset: 98a99928a76b
Author:    alundblad
Date:      2014-08-13 14:44 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/98a99928a76b

8048457: Sjavac should not use portfiles, sockets, etc if background=false
8044131: Restructure client / server protocol code
Summary: Changes protocol code to use Object input/output streams. Avoids spawning server if background=false. Refactors idleness checks, pooling and port file monitoring.
Reviewed-by: jjg, jfranck

! src/share/classes/com/sun/tools/sjavac/BuildState.java
! src/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/share/classes/com/sun/tools/sjavac/CompileChunk.java
! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Log.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/Module.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/ProblemException.java
! src/share/classes/com/sun/tools/sjavac/Source.java
! src/share/classes/com/sun/tools/sjavac/Transformer.java
! src/share/classes/com/sun/tools/sjavac/Util.java
+ src/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
+ src/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
+ src/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java
+ src/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
! src/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java
! src/share/classes/com/sun/tools/sjavac/options/Option.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! src/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
+ src/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/share/classes/com/sun/tools/sjavac/server/JavacService.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
! src/share/classes/com/sun/tools/sjavac/server/PortFile.java
+ src/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
+ src/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
+ src/share/classes/com/sun/tools/sjavac/server/Sjavac.java
+ src/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
+ src/share/classes/com/sun/tools/sjavac/server/Terminable.java
+ test/tools/sjavac/IdleShutdown.java
+ test/tools/sjavac/PooledExecution.java

Changeset: 09bb56ec5fec
Author:    emc
Date:      2014-08-13 14:25 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/09bb56ec5fec

8055054: Remove visitWildcard visitor method from erasure visitor
Summary: Remove suspicious visitor method that should not be present
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java

Changeset: a108029dbcbf
Author:    jjg
Date:      2014-08-13 13:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/a108029dbcbf

8050429: Update/cleanup ToolBox
Reviewed-by: vromero

! make/build.properties
! test/tools/apt/Basics/CheckAptIsRemovedTest.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
! test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ConstFoldTest.java
! test/tools/javac/ExtDirs/ExtDirTest.java
! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
! test/tools/javac/MissingInclude/MissingIncludeTest.java
! test/tools/javac/Paths/AbsolutePathTest.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/T5090006/AssertionFailureTest.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/api/ToolProvider/HelloWorldTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
! test/tools/javac/api/ToolProvider/ToolProviderTest2.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/innerClassFile/InnerClassFileTest.java
! test/tools/javac/javazip/JavaZipTest.java
! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
- test/tools/javac/lib/ToolBox.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/processing/rounds/CompleteOnClosed.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/stackmap/StackMapTest.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
! test/tools/javap/4866831/PublicInterfaceTest.java
! test/tools/javap/stackmap/StackmapTest.java
+ test/tools/lib/ToolBox.java

Changeset: b6fef26b6c0b
Author:    aeremeev
Date:      2014-08-12 13:24 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b6fef26b6c0b

8042251: Implement classfile tests for InnerClasses attribute.
Reviewed-by: jjg, anazarov, shurailine

+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTestBase.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/README.txt
+ test/tools/javac/classfiles/attributes/innerclasses/TestCase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: 525e4b838572
Author:    emc
Date:      2014-08-13 21:58 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/525e4b838572

Merge


Changeset: 557413561cd1
Author:    jjg
Date:      2014-08-13 15:47 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/557413561cd1

8055076: fix test failures in classfile tests
Reviewed-by: darcy

! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java

Changeset: a5b455614604
Author:    alundblad
Date:      2014-08-14 13:05 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/a5b455614604

8054215: Use com.sun.tools.javac.util.Assert instead of 'assert'
Summary: Replaced assert keyword with methods from com.sun.tools.javac.util.Assert
Reviewed-by: jfranck

! src/share/classes/com/sun/tools/sjavac/BuildState.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/Util.java
! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
! src/share/classes/com/sun/tools/sjavac/server/PortFile.java

Changeset: 9e8cbfac9b6b
Author:    alundblad
Date:      2014-08-14 14:17 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/9e8cbfac9b6b

8055039: Sjavac does not print compilation errors to the console
Summary: Sjavac (client) now prints the result of the compilation on stdout/stderr.
Reviewed-by: jfranck

! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java

Changeset: 383432f1719c
Author:    pgovereau
Date:      2014-08-15 11:02 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/383432f1719c

8054556: javac should report the error for default usage as the primary error
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/annotations/neg/Z3.java
! test/tools/javac/annotations/neg/Z3.out



More information about the jdk9-hs-emb-changes mailing list