title: Performance Overhead of AOP
body: <p>I was wondering if there are any major performance issues with using AspectJ if it is being used to intercept every (or just most) method in an application. Of course, performance would also be affected by the advice that got executed on every interception.</p>
  
  <p>For the sake of this example, let's say its very simple advice that runs very quickly and with minimal overhead/no memory leaks. Are there still significant performance killers since every method is being intercepted?</p>