hg: jdk8/deploy/langtools: 34 new changesets
thomas.v.ng at oracle.com
thomas.v.ng at oracle.com
Wed Mar 28 12:17:45 PDT 2012
Changeset: 8503479162bd
Author: katleman
Date: 2012-02-23 12:03 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/8503479162bd
Added tag jdk8-b27 for changeset be456f9c64e8
! .hgtags
Changeset: 3b168225dfc0
Author: asaha
Date: 2012-02-14 10:29 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/3b168225dfc0
Merge
- src/share/classes/com/sun/tools/javac/Launcher.java
Changeset: d903497bf389
Author: asaha
Date: 2012-02-17 14:59 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/d903497bf389
Merge
Changeset: a696a8610b2a
Author: lana
Date: 2012-02-23 07:53 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/a696a8610b2a
Merge
Changeset: 5bed623b0c77
Author: lana
Date: 2012-02-24 18:24 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/5bed623b0c77
Merge
Changeset: 7e777fcd4d39
Author: katleman
Date: 2012-03-01 12:23 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/7e777fcd4d39
Added tag jdk8-b28 for changeset 5bed623b0c77
! .hgtags
Changeset: 3ad851a7e884
Author: darcy
Date: 2012-02-23 09:53 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/3ad851a7e884
7148025: javac should not warn about InterrupttedException on the declaration of AutoCloseable itself
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: e6b5c3aff85c
Author: jjg
Date: 2012-02-24 10:40 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/e6b5c3aff85c
7137836: tidy up Names.java
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/util/Names.java
Changeset: c4d6a8884ed8
Author: jjg
Date: 2012-02-28 10:25 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/c4d6a8884ed8
7144951: fix minor javadoc issues
Reviewed-by: darcy
! src/share/classes/com/sun/source/tree/MemberReferenceTree.java
! src/share/classes/com/sun/tools/doclets/package.html
Changeset: 62e611704863
Author: jjg
Date: 2012-02-28 10:33 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/62e611704863
7093891: support multiple task listeners
Reviewed-by: darcy, mcimadamore
! src/share/classes/com/sun/source/util/JavacTask.java
+ src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ src/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/api/taskListeners/TestSimpleAddRemove.java
! test/tools/javac/processing/loader/testClose/TestClose.java
Changeset: 6b86f7274c0a
Author: jjg
Date: 2012-02-28 10:48 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/6b86f7274c0a
7147183: test/tools/javac/apt.sh can be removed from tl/langtools repository
Reviewed-by: jjg
Contributed-by: sonali.goel at oracle.com
- test/tools/javac/apt.sh
Changeset: 3d3350aea968
Author: lana
Date: 2012-02-28 18:04 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/3d3350aea968
Merge
Changeset: e974e82abe51
Author: lana
Date: 2012-03-05 17:04 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/e974e82abe51
Merge
- test/tools/javac/apt.sh
Changeset: a1af4b95c287
Author: katleman
Date: 2012-03-08 20:35 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/a1af4b95c287
Added tag jdk8-b29 for changeset e974e82abe51
! .hgtags
Changeset: 161230ec7c73
Author: mcimadamore
Date: 2012-03-02 12:57 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/161230ec7c73
7132880: Resolve should support nested resolution contexts
Summary: Overload resolution routine should be updated so that it can be called recursively
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/7132880/T7132880.java
+ test/tools/javac/7132880/T7132880.out
Changeset: 6aafebe9a394
Author: mcimadamore
Date: 2012-03-02 12:57 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/6aafebe9a394
7148242: Regression: valid code rejected during generic type well-formedness check
Summary: Redundant type-var substitution makes generic-type well-formedness check to fail
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/typevars/T7148242.java
Changeset: d2508136751c
Author: mcimadamore
Date: 2012-03-02 12:58 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/d2508136751c
7148164: attribution code for diamond should not rely on mutable state
Summary: Update attribution code for diamond operator not to rely on mutable state
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: dda6a5b15580
Author: mcimadamore
Date: 2012-03-06 13:26 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/dda6a5b15580
7148622: Some diagnostic methods do not go through Log.report
Summary: Deferred lint diagnostics ignore Log settings such as deferred diagnostics
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: 48ee63caaa93
Author: mcimadamore
Date: 2012-03-06 13:28 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/48ee63caaa93
7144506: Attr.checkMethod should be called after inference variables have been fixed
Summary: Unify post-inference sanity check with Attr.checkMethod
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/tools/javac/6758789/T6758789b.out
! test/tools/javac/generics/6723444/T6723444.out
! test/tools/javac/generics/7015430/T7015430.out
Changeset: 38ae13dcd215
Author: mcimadamore
Date: 2012-03-06 13:29 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/38ae13dcd215
7133238: Merge proto-kind and proto-type into a single result class
Summary: Restructure attribution code so that the check-logic can be encapsulated into a single class
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
Changeset: c2234816495f
Author: mcimadamore
Date: 2012-03-06 16:48 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/c2234816495f
7151070: NullPointerException in Resolve.isAccessible
Summary: Spurious accessibility check in TransTypes
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/7151070/T7151070.java
+ test/tools/javac/generics/7151070/T7151070.out
Changeset: eaae5cf911be
Author: mcimadamore
Date: 2012-03-06 16:50 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/eaae5cf911be
7148556: Implementing a generic interface causes a public clone() to become inaccessible
Summary: Implementation of Resolve.isOverriddenIn() should distinguish between classes/interfaces
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/generics/rawOverride/T7148556.java
Changeset: f3743b82945e
Author: michaelm
Date: 2012-03-06 20:27 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/f3743b82945e
7113349: Initial changeset for Macosx port to jdk
Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks
Contributed-by: Alan Bateman <alan.bateman at oracle.com>, Alexander Potochkin <alexander.potochkin at oracle.com>, Alexander Zuev <alexander.zuev at oracle.com>, Andrew Brygin <andrew.brygin at oracle.com>, Artem Ananiev <artem.ananiev at oracle.com>, Alex Strange <astrange at apple.com>, Bino George <bino at apple.com>, Christine Lu <christine.lu at oracle.com>, David Katleman <david.katleman at oracle.com>, David Durrence <david_durrence at apple.com>, Dmitry Cherepanov <dmitry.cherepanov at oracle.com>, Greg Lewis <glewis at eyesbeyond.com>, Kevin Miller <kevin_m_miller at apple.com>, Kurt Miller <kurt at intricatesoftware.com>, Landon Fuller <landonf at plausiblelabs.com>, Leonid Romanov <leonid.romanov at oracle.com>, Loefty Walkowiak <loefty at apple.com>, Mark Reinhold <mark.reinhold at oracle.com>, Naoto Sato <naoto.sato at oracle.com>, Philip Race <philip.race at oracle.com>, Roger Hoover <rhoover at apple.com>, Scott Kovatch <scott.kovatch at oracle.com>, Sergey ByloKhov <sergey.bylokhov at oracle.com>, Mike Swingler <swingler at apple
.com>, Tomas Hurka <tomas.hurka at oracle.com>
! .hgignore
! make/jprt.properties
! test/Makefile
- test/jprt.config
! test/tools/javac/4846262/Test.sh
! test/tools/javac/6302184/T6302184.sh
! test/tools/javac/ClassPathTest/ClassPathTest.sh
! test/tools/javac/ExtDirs/ExtDirs.sh
! test/tools/javac/MissingInclude.sh
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
! test/tools/javac/T5090006/compiler.sh
! test/tools/javac/constDebug/ConstDebug.sh
! test/tools/javac/fatalErrors/NoJavaLang.sh
! test/tools/javac/innerClassFile/Driver.sh
! test/tools/javac/javazip/Test.sh
! test/tools/javac/links/links.sh
! test/tools/javac/newlines/Newlines.sh
! test/tools/javac/stackmap/T4955930.sh
! test/tools/javac/unicode/SupplementaryJavaID6.sh
! test/tools/javah/6257087/foo.sh
! test/tools/javah/ConstMacroTest.sh
! test/tools/javah/MissingParamClassTest.sh
! test/tools/javah/ReadOldClass.sh
! test/tools/javap/pathsep.sh
Changeset: 7245999a0075
Author: ohrstrom
Date: 2012-03-07 13:11 +0100
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/7245999a0075
7150579: Moved ant code into a separate package, anttasks.
Summary: To allow langtools to be built without ant, the ant tasks were moved to a separated package. The packages were also renamed to proper lower case package names.
Reviewed-by: jjg
! make/build.xml
! make/netbeans/langtools/build.xml
- make/tools/CompileProperties/CompileProperties.java
- make/tools/CompileProperties/CompilePropertiesTask.java
- make/tools/GenStubs/GenStubs.java
- make/tools/SelectTool/SelectToolTask.java
+ make/tools/anttasks/CompilePropertiesTask.java
+ make/tools/anttasks/GenStubsTask.java
+ make/tools/anttasks/SelectToolTask.java
+ make/tools/compileproperties/CompileProperties.java
+ make/tools/genstubs/GenStubs.java
Changeset: 83352b2e2ebc
Author: lana
Date: 2012-03-08 08:19 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/83352b2e2ebc
Merge
Changeset: 97bec6ab1227
Author: mcimadamore
Date: 2012-03-09 17:10 +0000
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/97bec6ab1227
7151802: compiler update caused sqe test failed
Summary: Fix regression caused by 7144506
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! test/tools/javac/6758789/T6758789b.out
! test/tools/javac/generics/7015430/T7015430.out
+ test/tools/javac/generics/7151802/T7151802.java
+ test/tools/javac/generics/7151802/T7151802.out
Changeset: 08a3425f39f8
Author: lana
Date: 2012-03-09 11:59 -0800
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/08a3425f39f8
Merge
- make/tools/CompileProperties/CompileProperties.java
- make/tools/CompileProperties/CompilePropertiesTask.java
- make/tools/GenStubs/GenStubs.java
- make/tools/SelectTool/SelectToolTask.java
- test/jprt.config
Changeset: b28cfbe7e8b1
Author: katleman
Date: 2012-03-15 15:18 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/b28cfbe7e8b1
Added tag jdk8-b30 for changeset 08a3425f39f8
! .hgtags
Changeset: ebfe9b8ce039
Author: katleman
Date: 2012-03-22 12:41 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/ebfe9b8ce039
Added tag jdk8-b31 for changeset b28cfbe7e8b1
! .hgtags
Changeset: b14d9583ce92
Author: jjg
Date: 2012-03-13 15:43 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/b14d9583ce92
7150368: javac should include basic ability to generate native headers
Reviewed-by: mcimadamore, darcy, ohrstrom
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/file/Locations.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! src/share/classes/javax/tools/StandardLocation.java
+ src/share/classes/javax/tools/annotation/GenerateNativeHeader.java
! test/tools/javac/diags/CheckResourceKeys.java
+ test/tools/javac/nativeHeaders/NativeHeaderTest.java
+ test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
+ test/tools/javac/nativeHeaders/javahComparison/TestClass1.java
+ test/tools/javac/nativeHeaders/javahComparison/TestClass2.java
+ test/tools/javac/nativeHeaders/javahComparison/TestClass3.java
Changeset: 1fd57fcf2dbd
Author: lana
Date: 2012-03-13 20:24 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/1fd57fcf2dbd
Merge
Changeset: ef67566c49ea
Author: jjg
Date: 2012-03-14 13:53 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/ef67566c49ea
7150784: bad copyright date in file
Reviewed-by: darcy
! test/tools/javac/api/7086261/T7086261.java
Changeset: 6b473c9ebf1e
Author: lana
Date: 2012-03-21 13:39 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/6b473c9ebf1e
Merge
Changeset: be069d72dde2
Author: lana
Date: 2012-03-26 17:32 -0700
URL: http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/be069d72dde2
Merge
More information about the jdk8-changes
mailing list