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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 27 10:10:45 EDT 2007


Author: kabir.khan at jboss.com
Date: 2007-06-27 10:10:45 -0400 (Wed, 27 Jun 2007)
New Revision: 63673

Modified:
   projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/JoinPointGenerator.java
Log:
[JBAOP-431] Avoid excessive casting in generated invoke() and invokeNext() classes. Do not need to cast the target object for around advices

Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/JoinPointGenerator.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/JoinPointGenerator.java	2007-06-27 12:45:07 UTC (rev 63672)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/JoinPointGenerator.java	2007-06-27 14:10:45 UTC (rev 63673)
@@ -1838,7 +1838,6 @@
          case AdviceMethodProperties.TARGET_ARG:
             if (generator.parameters.hasTarget())
             {
-               appendCast(call, adviceParam);
                call.append(TARGET_FIELD);
                return false;
             }




More information about the jboss-cvs-commits mailing list