Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [aspectj-dev] JDK 1.6

How will AspectJ support split bytecode verification (JSR 202)? I'm not sure
under what circumstances compiled code has to support it (presumably for
-1.6 code?). If I remember right, I understood that code defined by a
-javaagent will be verified with this change in Mustang: if that's right,
then it would impose a need for AspectJ load-time weaving to construct
verification proofs when weaving (just what we need: another time-consuming
operation for LTW :-/). I know that Eugene Kuleshov and the ASM team spent a
fair bit of time working on supporting split verification in ASM...

-----Original Message-----
From: aspectj-dev-bounces@xxxxxxxxxxx
[mailto:aspectj-dev-bounces@xxxxxxxxxxx] On Behalf Of Andy Clement
Sent: Friday, July 28, 2006 11:43 AM
To: AspectJ developer discussions
Subject: Re: [aspectj-dev] JDK 1.6

Not quite true. The AspectJ 1.5.x compiler inside AJDT is based on the
Eclipse 3.1.0 compiler.  In the next couple of months we will move to
the 3.2 compiler and gain some of its support for 1.6.  There are
further things that need doing for weaving 1.6 bytecode.

Andy.

On 28/07/06, Alexandru Popescu <the.mindstorm.mailinglist@xxxxxxxxx> wrote:
> On 7/28/06, Berry, Eric <Eric_Berry@xxxxxxxxxxxxxxxxx> wrote:
> >
> > What are the plans for AspectJ to support JDK 1.6?  Can it be supported
now
> > or will there be so lag time after JDK 1.6 is released?
>
> The Eclipse compiler delivered with Eclipse 3.2 is already supporting
> JDK1.6, so AJDT compiler which is based on Eclipse compiler is able to
> make steps towards JDK1.6. At least this is what I know.
>
> ./alex
> --
> .w( the_mindstorm )p.
> _______________________________________________
> aspectj-dev mailing list
> aspectj-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-dev
>
_______________________________________________
aspectj-dev mailing list
aspectj-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-dev



Back to the top