[jboss-cvs] JBossAS SVN: r72749 - projects/aop/trunk/aop/src/main/org/jboss/aop/instrument.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Apr 26 01:04:58 EDT 2008


Author: flavia.rainone at jboss.com
Date: 2008-04-26 01:04:57 -0400 (Sat, 26 Apr 2008)
New Revision: 72749

Modified:
   projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorMethodExecutionTransformer.java
Log:
[JBAOP-537] Removed the null method info workaround. With the JBAOP-545 fix, it became unnecessary overhead.

Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorMethodExecutionTransformer.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorMethodExecutionTransformer.java	2008-04-26 04:57:20 UTC (rev 72748)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorMethodExecutionTransformer.java	2008-04-26 05:04:57 UTC (rev 72749)
@@ -467,10 +467,6 @@
       
       String code =
          "{" +
-         "   if (" + infoName + " == null) {"+
-         "         " + getAopReturnStr(trans.getWMethod()) + "$1." + trans.getWrappedName() + "(" + getNonStaticJavasistParamString(trans.getWMethod().getParameterTypes().length) + ");" +
-         (trans.getWMethod().getReturnType().equals(CtClass.voidType)? "return;":"") +
-             "}" +
          GeneratedAdvisorInstrumentor.generateInterceptorChainLockCode(infoName) +
          "   try" +
          "   {" +




More information about the jboss-cvs-commits mailing list