changelog
- Fri, 05 Jul 2013 11:03:04 +0100
- by mcimadamore [Fri, 05 Jul 2013 11:03:04 +0100] rev 1889
- 8016059: Cannot compile following lambda
8016060: Lambda isn't compiled with return statement
Summary: Spurious error triggered during unnecessary recovery round
Reviewed-by: jjg, vromero
- Fri, 05 Jul 2013 11:02:17 +0100
- by mcimadamore [Fri, 05 Jul 2013 11:02:17 +0100] rev 1888
- 8019480: Javac crashes when method is called on a type-variable receiver from lambda expression
Summary: Logic for shortcircuiting speculative attribution doesn't handle type-variable receivers
Reviewed-by: jjg, vromero
- Fri, 05 Jul 2013 11:00:19 +0100
- by mcimadamore [Fri, 05 Jul 2013 11:00:19 +0100] rev 1887
- 8017618: NullPointerException in RichDiagnosticFormatter for bad input program
Summary: RDF crashes when diagnostic contains type 'void'
Reviewed-by: jjg, vromero
- Thu, 04 Jul 2013 10:41:08 +0100
- by vromero [Thu, 04 Jul 2013 10:41:08 +0100] rev 1886
- 6356530: -Xlint:serial does not flag abstract classes with concrete methods/members
Reviewed-by: mcimadamore
- Thu, 04 Jul 2013 10:35:33 +0100
- by vromero [Thu, 04 Jul 2013 10:35:33 +0100] rev 1885
- 8009924: some langtools tools do not accept -cp as an alias for -classpath
Reviewed-by: jjg
- Thu, 18 Jul 2013 03:39:33 -0700
- by cl [Thu, 18 Jul 2013 03:39:33 -0700] rev 1884
- Added tag jdk8-b99 for changeset 6d85acab769e
- Wed, 17 Jul 2013 19:28:40 +0100
- by mcimadamore [Wed, 17 Jul 2013 19:28:40 +0100] rev 1883
- 8013638: Few policy tests are failing in Lambda nightly
Summary: BridgeHarness test is leaving files open
Reviewed-by: ksrini
- Thu, 11 Jul 2013 14:07:39 +0100
- by mcimadamore [Thu, 11 Jul 2013 14:07:39 +0100] rev 1882
- 8016281: The SAM method should be passed to the metafactory as a MethodType not a MethodHandle
8020010: Move lambda bridge creation from metafactory and VM to compiler
Summary: langtools/javac component of the bridge support and MethodType vs. MethodHandle changes.
Reviewed-by: jjg, vromero, briangoetz, forax
Contributed-by: robert.field@oracle.com
- Thu, 11 Jul 2013 10:13:57 -0700
- by katleman [Thu, 11 Jul 2013 10:13:57 -0700] rev 1881
- Added tag jdk8-b98 for changeset ce5a90df517b
- Fri, 05 Jul 2013 11:06:24 -0700
- by lana [Fri, 05 Jul 2013 11:06:24 -0700] rev 1880
- Merge