|
Message
From: cvs at opencores.org<cvs@o...>
Date: Fri May 30 14:53:27 CEST 2008
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/08/05 30:14:53 Modified: jop/doc/book/appendix bytecode.tex Log: no message Revision Changes Path 1.7 jop/doc/book/appendix/bytecode.tex http://www.opencores.org/cvsweb.shtml/jop/doc/book/appendix/bytecode.tex.diff?r1=1.6&r2=1.7 (In the diff below, changes in quantity of whitespace are not shown.) Index: bytecode.tex =================================================================== RCS file: /cvsroot/9914pich/jop/doc/book/appendix/bytecode.tex,v retrieving revision 1.6 retrieving revision 1.7 diff -u -b -r1.6 -r1.7 --- bytecode.tex 25 Feb 2008 10:53:37 -0000 1.6 +++ bytecode.tex 30 May 2008 12:53:27 -0000 1.7 @@ -45,14 +45,14 @@ 44 & aload\_2 & hw & 1 \\ 45 & aload\_3 & hw & 1 \\ %46 & iaload\footnotemark[46] & mc & 32+3*r \\ -46 & iaload\footnotemark[46] & mc & 7+3*r \\ +46 & iaload\footnotemark[46] & hw & 7+3*r \\ 47 & laload & mc & 43+4*r \\ -48 & faload\footnotemark[46] & mc & 7+3*r \\ +48 & faload\footnotemark[46] & hw & 7+3*r \\ 49 & daload & - & \\ -50 & aaload\footnotemark[46] & mc & 7+3*r \\ -51 & baload\footnotemark[46] & mc & 7+3*r \\ -52 & caload\footnotemark[46] & mc & 7+3*r \\ -53 & saload\footnotemark[46] & mc & 7+3*r \\ +50 & aaload\footnotemark[46] & hw & 7+3*r \\ +51 & baload\footnotemark[46] & hw & 7+3*r \\ +52 & caload\footnotemark[46] & hw & 7+3*r \\ +53 & saload\footnotemark[46] & hw & 7+3*r \\ 54 & istore & mc & 2 \\ 55 & lstore & mc & 11 \\ 56 & fstore & mc & 2 \\ @@ -79,14 +79,14 @@ 77 & astore\_2 & hw & 1 \\ 78 & astore\_3 & hw & 1 \\ %79 & iastore\footnotemark[79] & mc & 35+2*r+w \\ -79 & iastore\footnotemark[79] & mc & 10+2*r+w \\ +79 & iastore\footnotemark[79] & hw & 10+2*r+w \\ 80 & lastore\footnotemark[1] & mc & 48+2*r+2*w \\ -81 & fastore\footnotemark[79] & mc & 10+2*r+w \\ +81 & fastore\footnotemark[79] & hw & 10+2*r+w \\ 82 & dastore & - & \\ 83 & aastore & Java & \\ -84 & bastore\footnotemark[79] & mc & 10+2*r+w \\ -85 & castore\footnotemark[79] & mc & 10+2*r+w \\ -86 & sastore\footnotemark[79] & mc & 10+2*r+w \\ +84 & bastore\footnotemark[79] & hw & 10+2*r+w \\ +85 & castore\footnotemark[79] & hw & 10+2*r+w \\ +86 & sastore\footnotemark[79] & hw & 10+2*r+w \\ 87 & pop & hw & 1 \\ 88 & pop2 & mc & 2 \\ 89 & dup & hw & 1 \\ @@ -180,8 +180,8 @@ 177 & return\footnotemark[177] & mc & 21+r+l \\ 178 & getstatic & mc & 12+2*r \\ 179 & putstatic & mc & 13+r+w \\ -180 & getfield & mc & 17+2*r \\ -181 & putfield & mc & 20+r+w \\ +180 & getfield & hw & 11+2*r \\ +181 & putfield & hw & 13+r+w \\ 182 & invokevirtual\footnotemark[182] & mc & 100+4r+l \\ 183 & invokespecial\footnotemark[183] & mc & 74+3*r+l \\ 184 & invokestatic\footnotemark[183] & mc & 74+3*r+l \\ @@ -194,8 +194,8 @@ 191 & athrow\footnotemark[3] & Java & \\ 192 & checkcast & Java & \\ 193 & instanceof & Java & \\ -194 & monitorenter & mc & 18 \\ -195 & monitorexit & mc & 20 \\ +194 & monitorenter & mc & 19 \\ +195 & monitorexit & mc & 22 \\ 196 & wide & \emph{not used} & \\ 197 & multianewarray\footnotemark[4] & Java & \\ 198 & ifnull & mc & 4 \\ @@ -224,15 +224,15 @@ 221 & jopsys\_nop & mc & 1 \\ 222 & jopsys\_invoke & mc & \\ 223 & jopsys\_cond\_move & mc & 5 \\ -224 & getstatic\_ref & mc & \\ -225 & putstatic\_ref & mc & \\ -226 & getfield\_ref & mc & \\ -227 & putfield\_ref & mc & \\ +224 & getstatic\_ref & mc & 12+2*r \\ +225 & putstatic\_ref & Java & \\ +226 & getfield\_ref & mc & 11+2*r \\ +227 & putfield\_ref & Java & \\ 228 & getstatic\_long & mc & \\ 229 & putstatic\_long & mc & \\ 230 & getfield\_long & mc & \\ 231 & putfield\_long & mc & \\ -232 & reserved & - \\ +232 & jopsys\_memcpy & mc & \\
233 & reserved & - \\
234 & reserved & - \\
235 & reserved & - \\
|
 |