hg: jdk9/hs-emb/langtools: 9 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Apr 11 23:31:42 UTC 2014
Changeset: a04b7eb6733f
Author: ksrini
Date: 2014-04-04 18:36 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/a04b7eb6733f
8039231: [javadoc] test failure caused by javax.crypto fix
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/sym/Profiles.java
Changeset: 04419fec8fd4
Author: pgovereau
Date: 2014-04-04 19:13 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/04419fec8fd4
8023945: javac wrongly allows a subclass of an anonymous class
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/diags/examples.not-yet.txt
Changeset: d8d27b8088fd
Author: jlahoda
Date: 2014-04-08 14:06 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/d8d27b8088fd
8038455: Use single Context for all rounds of annotation processing
Summary: One set of javac services, as well as created ClassSymbols, is reused for all rounds of processing now.
Reviewed-by: jjg, jfranck, darcy, vromero
! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/6668794/badSource/Test.out
! test/tools/javac/T6358168.java
! test/tools/javac/diags/ArgTypeCompilerFactory.java
! test/tools/javac/lib/ToolBox.java
! test/tools/javac/processing/errors/TestBadProcessor.java
+ test/tools/javac/processing/model/trees/OnDemandAttribution.java
+ test/tools/javac/processing/rounds/BaseClassesNotReRead.java
+ test/tools/javac/processing/rounds/BaseClassesNotReReadSource.java
+ test/tools/javac/processing/rounds/ClassDependingOnGenerated.java
+ test/tools/javac/processing/rounds/ClassDependingOnGeneratedSource.java
+ test/tools/javac/processing/rounds/ClassWithSuperType.java
+ test/tools/javac/processing/rounds/CompleteOnClosed.java
+ test/tools/javac/processing/rounds/CompleteOnClosedOther.java
+ test/tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java
+ test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
+ test/tools/javac/processing/rounds/OverwriteBetweenCompilationsSource.java
+ test/tools/javac/processing/rounds/OverwriteBetweenCompilations_1.out
+ test/tools/javac/processing/rounds/OverwriteBetweenCompilations_2.out
+ test/tools/javac/processing/rounds/OverwriteBetweenCompilations_3.out
+ test/tools/javac/processing/rounds/TypesCachesCleared.java
! test/tools/javac/processing/warnings/gold_unsp_warn.out
! test/tools/javac/util/context/T7021650.java
Changeset: c8e5b35c63d3
Author: jlahoda
Date: 2014-04-08 23:33 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/c8e5b35c63d3
8039466: Tests failing in langtools repository.
Summary: Fixing tests broken by JDK-8038455.
Reviewed-by: jjg
! test/tools/javac/processing/errors/TestBadProcessor.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
Changeset: bc2ee7cf5966
Author: pgovereau
Date: 2014-04-09 17:41 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bc2ee7cf5966
8015499: javac, Gen is generating extra checkcast instructions in some corner cases
Reviewed-by: vromero, jjg
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/T7053059/DoubleCastTest.java
Changeset: 724e0d195752
Author: katleman
Date: 2014-04-02 22:00 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/724e0d195752
Added tag jdk9-b07 for changeset e25d44c21b29
! .hgtags
Changeset: 9852f4b96d03
Author: lana
Date: 2014-04-09 09:20 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/9852f4b96d03
Merge
Changeset: 3b0ab11951b9
Author: lana
Date: 2014-04-09 17:18 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/3b0ab11951b9
Merge
Changeset: ea02d24b3f1d
Author: emc
Date: 2014-04-03 20:28 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/ea02d24b3f1d
8038263: Refactor annotation handling after actualEnterAnnotations
Summary: Move all repeating annotations code into Annotate, rework annotations pipeline into a more completer-like design, eliminate a cast from enterAnnotations/enterTypeAnnotations
Reviewed-by: jjg, jfranck
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
More information about the jdk9-hs-emb-changes
mailing list