Bug 95506 - [ataspectj] @AJ in the compiler
Summary: [ataspectj] @AJ in the compiler
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-17 03:21 EDT by Alexandre Vasseur CLA
Modified: 2007-10-23 08:21 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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