lana [Thu, 12 Jun 2014 15:37:29 -0700] rev 24905
Merge
emc [Thu, 12 Jun 2014 11:32:23 -0400] rev 24904
8043484: DPrinter does not compile
Summary: Make DPrinter compile
Reviewed-by: jjg
pgovereau [Wed, 11 Jun 2014 12:49:10 -0400] rev 24903
8027886: javac allows illegal receiver parameters
8029042: Receiver parameter not supported on local class constructor
Reviewed-by: jfranck, jlahoda
dlsmith [Tue, 10 Jun 2014 15:25:01 -0600] rev 24902
8015101: Covariance of return type implied by upper bounding on type parameter is ignored
Summary: Capture intersection supertypes before comparing their members
Reviewed-by: vromero
dlsmith [Tue, 10 Jun 2014 12:41:39 -0600] rev 24901
8037385: constant pool errors with -target 1.7 and static default methods
Summary: Add error check for static interface methods invoked from -source 7
Reviewed-by: vromero, mcimadamore
emc [Mon, 09 Jun 2014 15:46:44 -0400] rev 24900
8046296: java/util/concurrent/BlockingQueue/PollMemoryLeak.java fails in nightly on all platform due to compiler issue
Summary: Alter logic to choose type of type annotation position for a variable declaration
Reviewed-by: jjg
mcimadamore [Mon, 09 Jun 2014 12:54:02 +0100] rev 24899
8043725: javac fails with StackOverflowException
Summary: loose type comparison test should be protected against infinite recursion with fbounds
Reviewed-by: vromero
jlahoda [Mon, 09 Jun 2014 10:17:16 +0200] rev 24898
8033414: javac Plugin to receive notification (before and) after the compilation.
Summary: Introducing TaskEvent.Kind.COMPILATION, sending this event before and after compilation.
Reviewed-by: jjg, jfranck
Contributed-by: joel.franck@oracle.com, jan.lahoda@oracle.com