Re: [abc] Bytecode offset in SJP signature?

From: Ondrej Lhotak <olhotak@sable.mcgill.ca>
Date: Mon Sep 13 2004 - 15:52:13 BST

On Mon, Sep 13, 2004 at 02:27:13AM +0100, Ganesh Sittampalam wrote:
> Some very weakly held opinions:
>
> On Sat, 11 Sep 2004, Ondrej Lhotak wrote:
>
> > Should I make this an abc extension, or is it generally useful enough
> > that we should provide it natively in abc?
>
> Hmm. Personally I think it should be an extension, leaving the core of abc
> as just an AspectJ implementation.
>
> > In the former case, should it be part of the eaj extension, or a
> > separate extension? Have we decided how we will handle extension
> > composition?
>
> Pending a good solution for extension composition, which I suspect may
> involve not using Polyglot, I think it should be part of eaj.

OK, I'll just make it part of eaj.

> > For either case, does anyone
> > have opinions on where the bytecode information should go? I could
> > either add it to SourceLocation, or make a new BytecodeLocation and
> > getter method in JoinPoint and JoinPoint.StaticPart.
>
> BytecodeLocation sounds most appropriate.

OK, I'll add a getBytecodeLocation to JoinPoint and
JoinPoint.StaticPart. That means we need to fix all the places in abc
that have the current JoinPoint[.StaticPart] interfaces hard-coded. What
kind of interface do we want to provide the name of the JoinPoint
interfaces (for the extension to communicate it to eaj)?

Ondrej

>
> Cheers,
>
> Ganesh
>
>
Received on Mon Sep 13 15:52:27 2004

This archive was generated by hypermail 2.1.8 : Mon Sep 13 2004 - 18:10:02 BST