Bug 92881 - LTW phase 1
Summary: LTW phase 1
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 1.5.0 M3   Edit
Assignee: Alexandre Vasseur CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-27 03:59 EDT by Alexandre Vasseur CLA
Modified: 2005-08-16 11:30 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-04-27 03:59:31 EDT
impl LTW from work done in branch

ie support for aspect and weaver options + all kinds of include / exclude but
not concrete aspect

do you think we can use the "<run" XML element in the test infra to run with LTW
(thus 1.5 test) while still ~listening to output messages. Perhaps I ll need a
custom message handler to pass thru or is stdout/stderr ok within that.
Need some thinking.

some notes to remember
- do we weave when within a JVMTI hotswap flow ?
- make sure we test when proxies are encountered (no bytecode on disk)
- see what happen when missing third parties lib are encountered (while the
weaved code will actually never be called. use case = spring)
Comment 1 Andrew Clement CLA 2005-05-03 06:00:34 EDT
get the first branch stuff in for M3...
Comment 2 Alexandre Vasseur CLA 2005-06-20 10:09:41 EDT
todo: add test for includeaspect/exclude aspect/classes
note: so far exclude aspect can exclude parent CL'aspects
Comment 3 Alexandre Vasseur CLA 2005-08-16 11:30:32 EDT
closing - may expect bugs when we ship M3 - we'll see