changelog
- Fri, 22 Feb 2013 13:31:35 +0000
- by mcimadamore [Fri, 22 Feb 2013 13:31:35 +0000] rev 1604
- 8008337: Write test to check for compiler error when static method in interface is called via super()
Reviewed-by: mcimadamore
Contributed-by: sonali.goel@oracle.com
- Thu, 21 Feb 2013 17:49:56 -0800
- by lana [Thu, 21 Feb 2013 17:49:56 -0800] rev 1603
- Merge
- Thu, 21 Feb 2013 12:23:27 -0800
- by ksrini [Thu, 21 Feb 2013 12:23:27 -0800] rev 1602
- 8008658: Four new method param jtreg tests fail in nightly tests
Reviewed-by: jjg, ksrini, mcimadamore
Contributed-by: eric.mccorkle@oracle.com
- Thu, 21 Feb 2013 14:43:51 -0800
- by rfield [Thu, 21 Feb 2013 14:43:51 -0800] rev 1601
- 8008405: Now that metafactory is in place, add javac lambda serialization tests
Summary: Tests part of original langtools serialization review.
Reviewed-by: mcimadamore
- Thu, 21 Feb 2013 15:27:05 +0000
- by mcimadamore [Thu, 21 Feb 2013 15:27:05 +0000] rev 1600
- 8008444: Inherited generic functional descriptors are merged incorrectly
Summary: Missing call to Types.createMethodWithThrownTypes
Reviewed-by: jjg
- Thu, 21 Feb 2013 15:26:46 +0000
- by mcimadamore [Thu, 21 Feb 2013 15:26:46 +0000] rev 1599
- 8007461: Regression: bad overload resolution when inner class and outer class have method with same name
Summary: Fix regression in varargs method resolution introduced by bad refactoring
Reviewed-by: jjg
- Thu, 21 Feb 2013 15:25:03 +0000
- by mcimadamore [Thu, 21 Feb 2013 15:25:03 +0000] rev 1598
- 8008293: Declared bounds not considered when functional interface containing unbound wildcards is instantiated
Summary: Wildcards inference should re-use some of the bounds info generated during capture conversion
Reviewed-by: jjg
- Thu, 21 Feb 2013 15:23:48 +0000
- by mcimadamore [Thu, 21 Feb 2013 15:23:48 +0000] rev 1597
- 8005183: Missing accessor for constructor reference pointing to private inner class ctor
Summary: Compiler should add bridges when translating private constructor reference
Reviewed-by: jjg
- Thu, 21 Feb 2013 15:21:38 +0000
- by mcimadamore [Thu, 21 Feb 2013 15:21:38 +0000] rev 1596
- 8008276: assertion error in com.sun.tools.javac.comp.TransTypes.visitApply
Summary: DiagnosticFilter used during speculative attribution is too broad
Reviewed-by: jjg
- Thu, 21 Feb 2013 15:19:29 +0000
- by mcimadamore [Thu, 21 Feb 2013 15:19:29 +0000] rev 1595
- 8008227: Mixing lambdas with anonymous classes leads to NPE thrown by compiler
Summary: Disentangle cyclic dependency between static-ness of synthetic lambda method and static-ness of classes nested within lambdas
Reviewed-by: jjg