changelog
- Tue, 09 Sep 2014 10:43:06 -0700
- by vromero [Tue, 09 Sep 2014 10:43:06 -0700] rev 2566
- 8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class
Reviewed-by: mcimadamore, jjg, jlahoda
- Tue, 16 Sep 2014 14:15:36 -0700
- by lana [Tue, 16 Sep 2014 14:15:36 -0700] rev 2565
- Merge
- Mon, 08 Sep 2014 10:50:59 +0200
- by jlahoda [Mon, 08 Sep 2014 10:50:59 +0200] rev 2564
- 8056984: Exception in compiler: java.lang.AssertionError: isSubClass T
Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed.
Reviewed-by: mcimadamore, vromero
- Mon, 08 Sep 2014 10:48:18 +0200
- by jlahoda [Mon, 08 Sep 2014 10:48:18 +0200] rev 2563
- 8056014: Type inference may be skipped for a complex receiver generic method in a parameter position
Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type.
Reviewed-by: mcimadamore, vromero
- Wed, 24 Sep 2014 11:38:26 -0700
- by katleman [Wed, 24 Sep 2014 11:38:26 -0700] rev 2562
- Added tag jdk8u40-b07 for changeset 2fa3858a281f
- Wed, 17 Sep 2014 13:53:35 -0700
- by katleman [Wed, 17 Sep 2014 13:53:35 -0700] rev 2561
- Added tag jdk8u40-b06 for changeset 7c3d27120b92
- Thu, 11 Sep 2014 17:24:57 -0700
- by lana [Thu, 11 Sep 2014 17:24:57 -0700] rev 2560
- Merge
- Wed, 10 Sep 2014 10:51:36 +0100
- by mcimadamore [Wed, 10 Sep 2014 10:51:36 +0100] rev 2559
- 8055514: Wrong, confusing error when non-static varargs referenced in static context
Summary: Improved heuristics in MethodResolutionPhase.mergeResults()
Reviewed-by: vromero
- Wed, 10 Sep 2014 10:50:59 +0100
- by mcimadamore [Wed, 10 Sep 2014 10:50:59 +0100] rev 2558
- 8051958: Cannot assign a value to final variable in lambda
Summary: Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero
- Wed, 10 Sep 2014 09:05:37 -0700
- by katleman [Wed, 10 Sep 2014 09:05:37 -0700] rev 2557
- Added tag jdk8u40-b05 for changeset a36fce70b505