Hi Lawrence,

Another thing to consider is advising executions instead of calls, at least
excluding calls into your own packages. If you just want to trace methods,
it's a lot more efficient to do it once at method execution than everywhere
the method is called.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lawrence Lee
Sent: Tuesday, October 31, 2006 6:33 AM
To: [email protected]
Subject: [aspectj-users] Class file too big after aspect weaving

Hi,

I have a pointcut that captures all calls in my application and in the 
advice, those method names and parameter names are logged to a file.

When the above aspect is weaved into my application, the class file sizes 
have increased 10 times in some cases. I am not sure how such a bloated ear 
files affects the application server. I am afraid that I might get 
OutOfMemoryError and haven't tried it on our server yet.

I am not worried about the performance issues. It is ok if the application 
runs slow as long as I don't get OutOfMemoryError. Just wondering if anyone 
on this list has tried anything like this and if so, I would like to know 
their experiences.

Larry.

_________________________________________________________________
Experience Live Search from your PC or mobile device today. 
http://www.live.com/?mkt=en-ca

_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to