Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8000233

Fix issues in recent push

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 8
    • 8
    • tools
    • b61
    • Not verified

      The following recent push to TL didn't integrate review comments:


      Changeset: 99983a4a593b
      Author: mcimadamore
      Date: 2012-09-25 11:52 +0100
      URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/99983a4a593b

      7193913: Cleanup Resolve.findMethod
      Summary: Refactor method lookup logic in Resolve.findMethod
      Reviewed-by: jjg

      ! src/share/classes/com/sun/tools/javac/comp/Resolve.java

      Changeset: 26d93df3905a
      Author: mcimadamore
      Date: 2012-09-25 11:53 +0100
      URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/26d93df3905a

      7194586: Add back-end support for invokedynamic
      Summary: Add support for invokedynamic bytecode instruction; includes suppot for generation of all related classfile attributes
      Reviewed-by: jjg

      ! src/share/classes/com/sun/tools/javac/code/Symbol.java
      ! src/share/classes/com/sun/tools/javac/code/Symtab.java
      ! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
      ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
      ! src/share/classes/com/sun/tools/javac/jvm/Code.java
      ! src/share/classes/com/sun/tools/javac/jvm/Gen.java
      ! src/share/classes/com/sun/tools/javac/jvm/Items.java
      ! src/share/classes/com/sun/tools/javac/jvm/Pool.java
      ! src/share/classes/com/sun/tools/javac/util/Names.java
      + test/tools/javac/lambda/TestInvokeDynamic.java

      Changeset: 2eca84194807
      Author: mcimadamore
      Date: 2012-09-25 11:55 +0100
      URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/2eca84194807

      7175433: Inference cleanup: add helper class to handle inference variables
      Summary: Add class to handle inference variables instantiation and associated info
      Reviewed-by: jjg, dlsmith

      ! 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/comp/Resolve.java
      ! test/tools/javac/generics/inference/6638712/T6638712c.out
      + test/tools/javac/varargs/6313164/T7175433.java

      Changeset: ad2ca2a4ab5e
      Author: mcimadamore
      Date: 2012-09-25 11:56 +0100
      URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ad2ca2a4ab5e

      7177306: Regression: unchecked method call does not erase return type
      Summary: Spurious extra call to Attr.checkMethod when method call is unchecked
      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/comp/Resolve.java
      ! src/share/classes/com/sun/tools/javac/resources/compiler.properties
      ! test/tools/javac/6758789/T6758789b.out
      ! test/tools/javac/diags/examples.not-yet.txt
      + test/tools/javac/diags/examples/IncompatibleEqUpperBounds.java
      ! test/tools/javac/generics/7015430/T7015430.out
      ! test/tools/javac/generics/7151802/T7151802.out
      + test/tools/javac/generics/inference/7177306/T7177306a.java
      + test/tools/javac/generics/inference/7177306/T7177306a.out
      + test/tools/javac/generics/inference/7177306/T7177306b.java
      + test/tools/javac/generics/inference/7177306/T7177306b.out
      + test/tools/javac/generics/inference/7177306/T7177306c.java
      + test/tools/javac/generics/inference/7177306/T7177306d.java
      + test/tools/javac/generics/inference/7177306/T7177306e.java
      + test/tools/javac/generics/inference/7177306/T7177306e.out




            mcimadamore Maurizio Cimadamore
            mcimadamore Maurizio Cimadamore
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: