hg: jdk9/jdk9/langtools: 12 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Thu May 29 05:34:35 UTC 2014


Changeset: d488132dbea7
Author:    anazarov
Date:      2014-05-12 17:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d488132dbea7

8042771: Missing bug id in test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
Reviewed-by: jjg

! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java

Changeset: 4487f6f98252
Author:    jlahoda
Date:      2014-05-16 10:52 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4487f6f98252

8043186: javac test langtools/tools/javac/util/StringUtilsTest.java fails
Summary: The result of String.toLowerCase.indexOf does not always point at the start of the given string in the non-lowercased text.
Reviewed-by: jjg, bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/javac/util/StringUtils.java
! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java
! test/com/sun/javadoc/testRelativeLinks/pkg/C.java
! test/com/sun/javadoc/testTopOption/TestTopOption.java
! test/tools/javac/util/StringUtilsTest.java

Changeset: 2a096f5666fd
Author:    jjg
Date:      2014-05-18 19:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2a096f5666fd

8041422: Split javac ClassReader into ClassReader+ClassFinder
Reviewed-by: jfranck

+ src/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/share/classes/com/sun/tools/javac/code/Symtab.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/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.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/javadoc/DocEnv.java
+ src/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java
- src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/MethodParametersTest.java
! test/tools/javac/T6435291/T6435291.java
! test/tools/javac/defaultMethods/BadClassfile.java

Changeset: 87491833da58
Author:    pgovereau
Date:      2014-05-16 17:08 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/87491833da58

8015927: Class reference duplicates in constant pool
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
+ test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java

Changeset: 30e0e2a21c7d
Author:    ntoda
Date:      2014-05-20 15:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/30e0e2a21c7d

8042406: javac.jvm.ClassReader.readClassFile() is using Target to verify valid major versions
Reviewed-by: jjg

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

Changeset: 1948f43148ec
Author:    lana
Date:      2014-05-22 14:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1948f43148ec

Merge

- src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java

Changeset: a43b8dbe5f50
Author:    sogoel
Date:      2014-05-22 15:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a43b8dbe5f50

8043336: Missing bug id in test/tools/javac/lambda/TargetType23.java
Reviewed-by: jjg, vromero, dlsmith

! test/tools/javac/lambda/TargetType23.java

Changeset: e6c5354fd9cd
Author:    pgovereau
Date:      2014-05-27 18:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e6c5354fd9cd

8041704: wrong error message when mixing lambda expression and inner class
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out
+ test/tools/javac/lambda/T8041704/ErrorMessageTest.java
+ test/tools/javac/lambda/T8041704/ErrorMessageTest.out

Changeset: df54b4b79988
Author:    pgovereau
Date:      2014-05-27 22:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/df54b4b79988

8042741: Java 8 compiler throws NullPointerException depending location in source file
Reviewed-by: vromero, jlahoda

! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8042741/A.java
+ test/tools/javac/flow/T8042741/PositionTest.java

Changeset: 70c37804003a
Author:    pgovereau
Date:      2014-05-27 14:23 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/70c37804003a

7177211: SharedNameTable.create and .dispose are not used
Reviewed-by: jjg

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

Changeset: abbc15936e1b
Author:    dlsmith
Date:      2014-05-27 16:32 -0600
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/abbc15936e1b

8042338: Refactor Types.upperBound to treat wildcards and variables separately
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/Types.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/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 8666a9611eb8
Author:    dlsmith
Date:      2014-05-27 16:39 -0600
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8666a9611eb8

8044050: Move misplaced inference tests to test/tools/javac/generics/inference
Reviewed-by: vromero

+ test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
- test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
- test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
- test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out
- test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
- test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out



More information about the jdk9-all-changes mailing list