Dear AspectJ Experts,
 
From the AspectJ's programming guide's implementation notes [found at 
http://www.eclipse.org/aspectj/doc/released/progguide/implementation.html ] :
 
"Aspects that are defined perthis or pertarget also have restrictions based on 
control of the code. In particular, at a join point where the bytecode for the 
currently executing object is not available, an aspect defined perthis of that 
join point will not be associated. So aspects defined perthis(Object) will not 
create aspect instances for every object unless Object is part of the compile. 
Similar restrictions apply to pertarget aspects. "
 
In the context of the above statement, if we examine the following 
statement-fragment:
 
"..aspects defined perthis(Object) will not create aspect instances for every 
object unless Object is part of the compile..". 
 
how is this statement affected when load-time weaving is used instead of (or, 
in addition to) compile-time weaving?
 
Thanks,
G Balaji.
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to