bug in attribution of annotations in anonymous classes

Werner Dietl wdietl at gmail.com
Mon Feb 11 17:11:03 PST 2013

Hi Steve,

are these webrevs going into TL in time for the M7 freeze?

cu, WMD.

On Mon, Feb 11, 2013 at 8:11 AM, Steve Sides <steve.sides at oracle.com> wrote:
> Hi Werner,
> This was a while ago. :)
> I believe this case has been resolved. The tests were amended for this and
> some other issues.
> I posted a patch (http://cr.openjdk.java.net/~ssides/8007339/) which allows
> the target tests to run and pass.
> It has webrev comments describing those changes. The first test now runs all
> test case and the second skips a few failing cases.
> I also posted a test for new,cast and array
> levels(http://cr.openjdk.java.net/~ssides/8005681/).
> -steve
> On 2/9/2013 6:48 PM, Werner Dietl wrote:
>> Hi Steve,
>>>>> First, that test case I attaIched looks a little suspicious.  It may
>>>>> not
>>>>> be
>>>>> expected the correct counts.
>>>>> However, I do still see extra annotations on anonymous classes.
>>>>> I'll have to give that test a better look.
>>>> Sorry, I haven't gotten to look at anonymous classes yet.
>>> Good. Gives me more time to fix that test.
>> I just looked at this issue and can (no longer?) reproduce it.
>> Please push your test case for this and let me know whether it works
>> as expected or not.
>>>>> Second, should type-annotations in lambda expressions be working?
>>>>> I do not see any written to the classfile.
>>>> I don't expect anything related to type annotations and lambda to
>>>> currently work. I've added very basic support, but the EG is still
>>>> discussing the final storage format.
>>> Yep.  Currently, I can put them there, and it all compiles, but they are
>>> otherwise ignored.
>> Type annotations for method and constructor references and their type
>> arguments are implemented. It would be great if you could expand on
>> the tests in
>> tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
>> Type annotations in lambda expressions are still to be implemented -
>> see the discussion in an earlier mail today.
>> Thanks,
>> cu, WMD.


More information about the type-annotations-dev mailing list