lana [Thu, 19 Mar 2015 16:13:40 -0700] rev 29557
Merge
mcimadamore [Thu, 19 Mar 2015 16:23:21 +0000] rev 29556
8075509: List.map should return itself if list is unchanged
Summary: Fix List.map to match semantics of old Type.map
Reviewed-by: jlahoda
mcimadamore [Thu, 19 Mar 2015 11:40:47 +0000] rev 29555
8048838: type inference performance regression
Summary: Reduce redundant bounds before attempting to do pairwise lub computation during bound incorporation.
Reviewed-by: vromero
mcimadamore [Thu, 19 Mar 2015 11:40:07 +0000] rev 29554
8074100: Turn Type.Mapping into a true visitor
Summary: replace Type.Mapping with a true visitor in Types
Reviewed-by: jlahoda, vromero
mcimadamore [Thu, 19 Mar 2015 11:39:36 +0000] rev 29553
8074381: java.lang.AssertionError during compiling
Summary: Add extra functional interface check to prevent crash during code generation
Reviewed-by: vromero
sadayapalam [Fri, 13 Mar 2015 10:25:46 +0530] rev 29552
8074148: Attr.visitBinary flags error at wrong position
Reviewed-by: vromero
sadayapalam [Fri, 13 Mar 2015 13:15:24 +0530] rev 29551
8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870)
Summary: Class file reader should recover from malformed class files that contain methods incorrectly flagged as variable arity methods.
Reviewed-by: jlahoda