[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] Understanding AspectJ source?

I don't want to discourage you, but after I have worked more than an
year on AspectWerkz source code, I still find many complex places
inside AJ. It will take you a while to get to the center of the
problem, but than things will become much easier (at least this was
the story for me).

Good luck :-)

./alex
--
.w( the_mindstorm )p.


On 4/25/06, Nadia Belblidia-Guerroumi <na_bel@xxxxxxxxxxxxxxxx> wrote:
> Thank you eduardo,
>
> Nadia
> ----- Original Message -----
> From: "Eduardo S. Cordeiro" <escordeiro@xxxxxxxxx>
> To: <aspectj-users@xxxxxxxxxxx>
> Sent: Monday, April 24, 2006 9:21 AM
> Subject: Re: [aspectj-users] Understanding AspectJ source?
>
>
> > There is a 'download' link in this page that lets you read the doc,
> > but I would rather recommend you using a cvs client to download the
> > whole module, because you can't see the images from this page.
> >
> > On 4/24/06, Nadia Belblidia-Guerroumi <na_bel@xxxxxxxxxxxxxxxx> wrote:
> > > Hi,
> > >
> > > I went to the page
> > >
> http://dev.eclipse.org/viewcvs/index.cgi/org.aspectj/modules/docs/developer/compiler-weaver/index.html?cvsroot=Technology_Project&only_with_tag=preDefaultReweavable
> > >
> > > But coudln't see any explanations in the pages??
> > >
> > > Is there anything I omit to do?
> > >
> > > Thank you very much,
> > >
> > > Nadia
> > > ----- Original Message -----
> > > From: "Eduardo S. Cordeiro" <escordeiro@xxxxxxxxx>
> > > To: <aspectj-users@xxxxxxxxxxx>
> > > Sent: Monday, April 24, 2006 9:01 AM
> > > Subject: Re: [aspectj-users] Understanding AspectJ source?
> > >
> > >
> > > > In project 'docs' available from cvs there is a guide to understanding
> > > > the AspectJ source, at /developer/compiler-weaver
> > > >
> > > > I believe it'll suit your needs. (but prepare to face a big beast --
> > > > imho the code is pretty hard to read and keep track of)
> > > >
> > > > Regards,
> > > > Eduardo
> > > >
> > > > On 4/24/06, Nadia Belblidia-Guerroumi <na_bel@xxxxxxxxxxxxxxxx> wrote:
> > > > >
> > > > > Hi !
> > > > >
> > > > > I want to understand the source code of AspectJ. I would like to see
> in
> > > > > which files the this, target and args pointcuts are checked?
> > > > >
> > > > > Where may I find how the weaving is done on the bytecode?? For
> example,
> > > I
> > > > > want to read the aspectJ code where an instruction invokevirtual is
> > > tested
> > > > > against a  call pointcut?
> > > > >
> > > > > If you have already digged into the source code of AspectJ. Could
> you
> > > help
> > > > > me?
> > > > >
> > > > >
> > > > > Nadia.
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > aspectj-users mailing list
> > > > > aspectj-users@xxxxxxxxxxx
> > > > > https://dev.eclipse.org/mailman/listinfo/aspectj-users
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> >
> > --------------------------------------------------------------------------
> --
> > > ----
> > >
> > >
> > > > _______________________________________________
> > > > aspectj-users mailing list
> > > > aspectj-users@xxxxxxxxxxx
> > > > https://dev.eclipse.org/mailman/listinfo/aspectj-users
> > > >
> > >
> > > _______________________________________________
> > > aspectj-users mailing list
> > > aspectj-users@xxxxxxxxxxx
> > > https://dev.eclipse.org/mailman/listinfo/aspectj-users
> > >
> >
>
>
> ----------------------------------------------------------------------------
> ----
>
>
> > _______________________________________________
> > aspectj-users mailing list
> > aspectj-users@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/aspectj-users
> >
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>