emc [Thu, 24 Oct 2013 01:27:10 -0400] rev 21499
8023682: Incorrect attributes emitted for anonymous class declaration
Summary: Cause javac to emit type annotations on new instruction as well as anonymous class supertype for annotated anonymous classes.
Reviewed-by: jjg, jfranck
emc [Wed, 23 Oct 2013 23:20:32 -0400] rev 21498
8006732: support correct bytecode storage of type annotations in multicatch
Summary: Fix issue with annotations being added before attribution, which causes multicatch not to work right and several tests to fail.
Reviewed-by: jfranck, jjg
ksrini [Wed, 23 Oct 2013 15:45:18 -0700] rev 21497
8026936: Initialize LamdbaToMethod lazily and as required
Reviewed-by: jjg, rfield
Contributed-by: jan.lahoda@oracle.com
jlahoda [Wed, 23 Oct 2013 07:50:04 +0200] rev 21496
8026861: Wrong LineNumberTable for variable declarations in lambdas
Summary: Setting or correcting positions for many trees produced by LambdaToMethod.
Reviewed-by: vromero, rfield
jlahoda [Wed, 23 Oct 2013 23:02:17 +0200] rev 21495
8027191: Fix for JDK-8026861 refers to an incorrect bug number
Summary: Reverting changeset e7c8a164d7bd, so that it can be applied again with a correct bug number
Reviewed-by: jjg
bpatel [Wed, 23 Oct 2013 13:54:13 -0700] rev 21494
8026770: javadoc creates invalid HTML in profile summary pages
Reviewed-by: jjg
rfield [Wed, 23 Oct 2013 10:28:10 -0700] rev 21493
8022720: Method refeerences - private method should be accessible (nested classes)
Reviewed-by: jjg, ksrini
jlahoda [Wed, 23 Oct 2013 07:50:04 +0200] rev 21492
8026508: Invokedynamic instructions don't get line number table entries
Summary: Setting or correcting positions for many trees produced by LambdaToMethod.
Reviewed-by: vromero, rfield
jjg [Tue, 22 Oct 2013 17:44:43 -0700] rev 21491
Merge
jjg [Tue, 22 Oct 2013 17:42:10 -0700] rev 21490
8027119: Cleanup javadoc comments for taglet API
Reviewed-by: mduigou
rfield [Tue, 22 Oct 2013 16:53:21 -0700] rev 21489
8023668: Desugar serializable lambda bodies using more robust naming scheme
Summary: lambda / bridged method-reference naming overhaul
Reviewed-by: ksrini, briangoetz
vromero [Tue, 22 Oct 2013 13:54:49 +0100] rev 21488
8025290: javac implicit versus explicit lambda compilation error
Reviewed-by: jjg, dlsmith
jfranck [Tue, 22 Oct 2013 10:08:49 +0200] rev 21487
8026857: AnnoConstruct.getAnnotationsByType does not search supertype for inherited annotations if @SomeContainer({}) is present
Summary: An empty container should not stop javac from looking at supertypes for inherited repeating annotations
Reviewed-by: jjg
ksrini [Mon, 21 Oct 2013 20:10:43 -0700] rev 21486
8026758: Inefficient code in LambdaToMethod
Reviewed-by: jjg, jlahoda, rfield