changelog
- Wed, 17 Jul 2013 14:13:15 +0100
- by mcimadamore [Wed, 17 Jul 2013 14:13:15 +0100] rev 1899
- 8020147: Spurious errors when compiling nested stuck lambdas
Summary: Scope of deferred types is not copied correctly; postAttr analyzer should not run on stuck expressions
Reviewed-by: jjg
- Wed, 17 Jul 2013 14:11:41 +0100
- by mcimadamore [Wed, 17 Jul 2013 14:11:41 +0100] rev 1898
- 8012238: Nested method capture and inference
8008200: java/lang/Class/asSubclass/BasicUnit.java fails to compile
Summary: Inference support should be more flexible w.r.t. nested method calls returning captured types
Reviewed-by: jjg, vromero
- Wed, 17 Jul 2013 14:09:46 +0100
- by mcimadamore [Wed, 17 Jul 2013 14:09:46 +0100] rev 1897
- 8016175: Add bottom-up type-checking support for unambiguous method references
Summary: Type-checking of non-overloaded method references should be independent from target-type
Reviewed-by: jjg, vromero
- Wed, 17 Jul 2013 14:04:01 +0100
- by mcimadamore [Wed, 17 Jul 2013 14:04:01 +0100] rev 1896
- 8012242: Lambda compatibility and checked exceptions
Summary: Inference variables in 'throws' clause with no constraints should be inferred as RuntimeException
Reviewed-by: jjg, vromero
- Fri, 12 Jul 2013 13:11:12 -0700
- by jjg [Fri, 12 Jul 2013 13:11:12 -0700] rev 1895
- 8020278: NPE in javadoc
Reviewed-by: mcimadamore, vromero
- Thu, 11 Jul 2013 15:37:02 +0100
- by mcimadamore [Thu, 11 Jul 2013 15:37:02 +0100] rev 1894
- 8013404: Unclear spec for target typing with conditional operator (?:)
Summary: Fix previously ignored test
Reviewed-by: jjg, vromero
- Tue, 09 Jul 2013 14:54:20 -0700
- by ksrini [Tue, 09 Jul 2013 14:54:20 -0700] rev 1893
- 8020214: TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken
Reviewed-by: jjg
- Fri, 05 Jul 2013 13:29:04 -0700
- by lana [Fri, 05 Jul 2013 13:29:04 -0700] rev 1892
- Merge
- Fri, 05 Jul 2013 11:05:02 +0100
- by mcimadamore [Fri, 05 Jul 2013 11:05:02 +0100] rev 1891
- 8019824: very long error messages on inference error
Summary: Inference error messages shows several spurious captured variables generated during an inference loop
Reviewed-by: jjg, vromero
- Fri, 05 Jul 2013 11:04:22 +0100
- by mcimadamore [Fri, 05 Jul 2013 11:04:22 +0100] rev 1890
- 8016702: use of ternary operator in lambda expression gives incorrect results
Summary: Constant types erroneously creep in during inference
Reviewed-by: jjg, vromero