Bug 95506

Summary: [ataspectj] @AJ in the compiler
Product: [Tools] AspectJ Reporter: Alexandre Vasseur <avasseur>
Component: CompilerAssignee: Adrian Colyer <adrian.colyer>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: DEVELOPMENT   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Alexandre Vasseur CLA 2005-05-17 03:21:25 EDT
tracking what we can do in the compiler for @AJ

- add the aspectOf methods
(right now done thru late munger in the weaver + done over and over again due to
aspect beeing all reweavable)

- do the around advice inlining things ie create wrappers and change calls from
within an around advice, deal with AjEffectiveSignature, and make sure we can
flag the advice as "can be inlined".
This would allow us to avoid extra analysis (though needed when javaC compiled
@AJ unless we decide to skip inlining at LTW stage for those)
Comment 1 Alexandre Vasseur CLA 2005-05-17 03:21:46 EDT
target 1.5.0 final - perhaps not even there
Comment 2 Adrian Colyer CLA 2005-10-28 06:35:55 EDT
no current plans to do anything further with @AJ in the compiler ahead of 1.5.0. Can look at further 
improvements in this area in 1.5.1