[jboss-svn-commits] JBL Code SVN: r29338 - labs/jbosstm/workspace/adinn/byteman/trunk/src/org/jboss/byteman/rule/expression.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 14 13:02:50 EDT 2009


Author: adinn
Date: 2009-09-14 13:02:49 -0400 (Mon, 14 Sep 2009)
New Revision: 29338

Modified:
   labs/jbosstm/workspace/adinn/byteman/trunk/src/org/jboss/byteman/rule/expression/ThrowExpression.java
Log:
fixed error in stack management when compiling THROW expressions -- fixes BYTEMAN-35

Modified: labs/jbosstm/workspace/adinn/byteman/trunk/src/org/jboss/byteman/rule/expression/ThrowExpression.java
===================================================================
--- labs/jbosstm/workspace/adinn/byteman/trunk/src/org/jboss/byteman/rule/expression/ThrowExpression.java	2009-09-14 15:07:20 UTC (rev 29337)
+++ labs/jbosstm/workspace/adinn/byteman/trunk/src/org/jboss/byteman/rule/expression/ThrowExpression.java	2009-09-14 17:02:49 UTC (rev 29338)
@@ -279,7 +279,6 @@
             int paramCount = (paramType.getNBytes() > 4 ? 2 : 1);
 
             // track extra storage used after type conversion
-            currentStackHeights.addStackCount(paramCount);
             extraParams += (paramCount);
             arguments.get(i).compile(mv, currentStackHeights, maxStackHeights);
             compileTypeConversion(argType, paramType, mv, currentStackHeights, maxStackHeights);



More information about the jboss-svn-commits mailing list