harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From arc...@apache.org
Subject svn commit: r378954 - /incubator/harmony/enhanced/jchevm/libjc/resolve2.c
Date Sun, 19 Feb 2006 20:39:19 GMT
Author: archie
Date: Sun Feb 19 12:39:18 2006
New Revision: 378954

URL: http://svn.apache.org/viewcvs?rev=378954&view=rev
Log:
Store local index even for ?LOAD_[0-3] and ?STORE_[0-3].

Modified:
    incubator/harmony/enhanced/jchevm/libjc/resolve2.c

Modified: incubator/harmony/enhanced/jchevm/libjc/resolve2.c
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/jchevm/libjc/resolve2.c?rev=378954&r1=378953&r2=378954&view=diff
==============================================================================
--- incubator/harmony/enhanced/jchevm/libjc/resolve2.c (original)
+++ incubator/harmony/enhanced/jchevm/libjc/resolve2.c Sun Feb 19 12:39:18 2006
@@ -570,15 +570,55 @@
 		/* Copy and resolve additional info, possibly changing opcode */
 		switch (opcode) {
 		case _JC_aload:
+		case _JC_aload_0:
+		case _JC_aload_1:
+		case _JC_aload_2:
+		case _JC_aload_3:
 		case _JC_astore:
+		case _JC_astore_0:
+		case _JC_astore_1:
+		case _JC_astore_2:
+		case _JC_astore_3:
 		case _JC_dload:
+		case _JC_dload_0:
+		case _JC_dload_1:
+		case _JC_dload_2:
+		case _JC_dload_3:
 		case _JC_dstore:
+		case _JC_dstore_0:
+		case _JC_dstore_1:
+		case _JC_dstore_2:
+		case _JC_dstore_3:
 		case _JC_fload:
+		case _JC_fload_0:
+		case _JC_fload_1:
+		case _JC_fload_2:
+		case _JC_fload_3:
 		case _JC_fstore:
+		case _JC_fstore_0:
+		case _JC_fstore_1:
+		case _JC_fstore_2:
+		case _JC_fstore_3:
 		case _JC_iload:
+		case _JC_iload_0:
+		case _JC_iload_1:
+		case _JC_iload_2:
+		case _JC_iload_3:
 		case _JC_istore:
+		case _JC_istore_0:
+		case _JC_istore_1:
+		case _JC_istore_2:
+		case _JC_istore_3:
 		case _JC_lload:
+		case _JC_lload_0:
+		case _JC_lload_1:
+		case _JC_lload_2:
+		case _JC_lload_3:
 		case _JC_lstore:
+		case _JC_lstore_0:
+		case _JC_lstore_1:
+		case _JC_lstore_2:
+		case _JC_lstore_3:
 		case _JC_ret:
 			info->local = cinsn->u.local.index;
 			break;



Mime
View raw message