hg: jdk8/build/langtools: 7 new changesets

david.katleman at oracle.com david.katleman at oracle.com
Wed Apr 25 23:50:40 UTC 2012


Changeset: 068207a80397
Author:    katleman
Date:      2012-04-19 12:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/068207a80397

Added tag jdk8-b35 for changeset defd666a7863

! .hgtags

Changeset: 55ae94116e89
Author:    jjg
Date:      2012-04-06 10:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/55ae94116e89

7157626: Create a new test to check major version for a class file
Reviewed-by: jjg
Contributed-by: sonali.goel at oracle.com

+ test/tools/javac/classfiles/ClassVersionChecker.java

Changeset: 9c429f38ca7e
Author:    ksrini
Date:      2012-04-09 14:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/9c429f38ca7e

7156633: (javac) incorrect errors when parsing variable declaration in block statements.
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/IllegalStartOfStmt.java
+ test/tools/javac/diags/examples/NotAllowedClass.java
+ test/tools/javac/diags/examples/NotAllowedVariable.java
! test/tools/javac/parser/JavacParserTest.java

Changeset: c35b158e2290
Author:    lana
Date:      2012-04-10 23:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/c35b158e2290

Merge


Changeset: 6f0ed5a89c25
Author:    mcimadamore
Date:      2012-04-11 10:50 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/6f0ed5a89c25

7154127: Inference cleanup: remove bound check analysis from visitors in Types.java
Summary: Remove bound checking rules from recursive subtype visitors in Types.java and replace with centralized bound-checking logic
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/Diagnostics/6722234/T6722234b_1.out
! test/tools/javac/Diagnostics/6722234/T6722234b_2.out
! test/tools/javac/Diagnostics/6799605/T6799605.out
! test/tools/javac/cast/7123100/T7123100a.out
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/CantApplyDiamond1.java
! test/tools/javac/diags/examples/IncompatibleTypes1.java
+ test/tools/javac/diags/examples/InferNoConformingAssignment.java
- test/tools/javac/diags/examples/InferredDoNotConformToBounds.java
+ test/tools/javac/diags/examples/InferredDoNotConformToEq.java
+ test/tools/javac/diags/examples/InferredDoNotConformToLower.java
+ test/tools/javac/diags/examples/InferredDoNotConformToUpper.java
! test/tools/javac/diags/examples/InvalidInferredTypes.java
! test/tools/javac/diags/examples/WhereCaptured.java
! test/tools/javac/diags/examples/WhereCaptured1.java
+ test/tools/javac/diags/examples/WhereFreshTvar.java
! test/tools/javac/generics/diamond/neg/Neg06.out
! test/tools/javac/generics/diamond/neg/Neg07.out
! test/tools/javac/generics/inference/6315770/T6315770.out
! test/tools/javac/generics/inference/6611449/T6611449.out
! test/tools/javac/generics/inference/6638712/T6638712b.out
! test/tools/javac/generics/inference/6638712/T6638712d.out
! test/tools/javac/generics/inference/6638712/T6638712e.out
! test/tools/javac/generics/inference/6650759/T6650759m.out
! test/tools/javac/generics/inference/7086601/T7086601a.out
+ test/tools/javac/generics/inference/7154127/T7154127.java
+ test/tools/javac/generics/inference/7154127/T7154127.out

Changeset: d023d5c3fbd2
Author:    lana
Date:      2012-04-18 10:22 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/d023d5c3fbd2

Merge

- test/tools/javac/diags/examples/InferredDoNotConformToBounds.java

Changeset: 94bbaa67686f
Author:    lana
Date:      2012-04-23 16:59 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/94bbaa67686f

Merge

- test/tools/javac/diags/examples/InferredDoNotConformToBounds.java




More information about the build-dev mailing list