Changeset: a1af4b95c287
Author:    katleman
Date:      2012-03-08 20:35 -0800
URL:       http://hg.openjdk.java.net/jdk8/awt/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/awt/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/awt/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/awt/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/awt/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/awt/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/awt/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/awt/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/awt/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/awt/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.bate...@oracle.com>, Alexander Potochkin 
<alexander.potoch...@oracle.com>, Alexander Zuev <alexander.z...@oracle.com>, 
Andrew Brygin <andrew.bry...@oracle.com>, Artem Ananiev 
<artem.anan...@oracle.com>, Alex Strange <astra...@apple.com>, Bino George 
<b...@apple.com>, Christine Lu <christine...@oracle.com>, David Katleman 
<david.katle...@oracle.com>, David Durrence <david_durre...@apple.com>, Dmitry 
Cherepanov <dmitry.cherepa...@oracle.com>, Greg Lewis <gle...@eyesbeyond.com>, 
Kevin Miller <kevin_m_mil...@apple.com>, Kurt Miller 
<k...@intricatesoftware.com>, Landon Fuller <land...@plausiblelabs.com>, Leonid 
Romanov <leonid.roma...@oracle.com>, Loefty Walkowiak <loe...@apple.com>, Mark 
Reinhold <mark.reinh...@oracle.com>, Naoto Sato <naoto.s...@oracle.com>, Philip 
Race <philip.r...@oracle.com>, Roger Hoover <rhoo...@apple.com>, Scott Kovatch 
<scott.kova...@oracle.com>, Sergey ByloKhov <sergey.bylok...@oracle.com>, Mike 
Swingler <swingler@apple
 .com>, Tomas Hurka <tomas.hu...@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/awt/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/awt/langtools/rev/83352b2e2ebc

Merge


Changeset: 97bec6ab1227
Author:    mcimadamore
Date:      2012-03-09 17:10 +0000
URL:       http://hg.openjdk.java.net/jdk8/awt/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/awt/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

Reply via email to