Spreadsheet: 018a5877-7110-4dbd-8008-d8e66c4d1814
Sheet: Sheet1

Unnamed: 0 | Unnamed: 1 | Unnamed: 2 | implemented | who | Unnamed: 5 | Unnamed: 6 | Unnamed: 7
0 | (0x00) | nop | y |  | Implemented, should work | 161 | 0.8009950248756219
1 | (0x01) | aconst_null | y |  | Impl, but test/debug needed | 4 | 0.01990049751243781
2 | (0x02) | iconst_m1 | y |  | IMPLEMENTED | 165 | 0.8208955223880597
3 | (0x03) | iconst_0 | y |  | partially impl | 0 | 0
4 | (0x04) | iconst_1 | y |  | not Impl | 36 | 0.1791044776119403
5 | (0x05) | iconst_2 | y |  | state unknown | 0 | 0
6 | (0x06) | iconst_3 | y |  | Total | 201 | 1
7 | (0x07) | iconst_4 | y
8 | (0x08) | iconst_5 | y |  | Last update: | 2006-06-30 00:00:00
9 | (0x09) | lconst_0 | y
10 | (0x0a) | lconst_1 | y
11 | (0x0b) | fconst_0 | y
12 | (0x0c) | fconst_1 | y
13 | (0x0d) | fconst_2 | y
14 | (0x0e) | dconst_0 | y
15 | (0x0f) | dconst_1 | y
16 | (0x10) | bipush | y
17 | (0x11) | sipush | y
18 | (0x12) | [NAME] | y
19 | (0x13) | ldc_w | y | TR
20 | (0x14) | ldc2_w | y
21 | (0x15) | iload | y
22 | (0x16) | lload | y
23 | (0x17) | fload | y
24 | (0x18) | dload | y
25 | (0x19) | aload | y
26 | (0x1a) | iload_0 | y
27 | (0x1b) | [NAME] | y
28 | (0x1c) | iload_2 | y
29 | (0x1d) | iload_3 | y
30 | (0x1e) | lload_0 | y
31 | (0x1f) | [NAME] | y
32 | (0x20) | lload_2 | y
33 | (0x21) | lload_3 | y
34 | (0x22) | fload_0 | y
35 | (0x23) | fload_1 | y
36 | (0x24) | fload_2 | y
37 | (0x25) | fload_3 | y
38 | (0x26) | dload_0 | y
39 | (0x27) | dload_1 | y
40 | (0x28) | dload_2 | y
41 | (0x29) | dload_3 | y
42 | (0x2a) | aload_0 | y
43 | (0x2b) | [NAME] | y
44 | (0x2c) | aload_2 | y
45 | (0x2d) | aload_3 | y
46 | (0x2e) | iaload | y | TR
47 | (0x2f) | laload | y | TR
48 | (0x30) | faload | y | TR
49 | (0x31) | daload | y | TR
50 | (0x32) | aaload | y | TR
51 | (0x33) | baload | y | TR
52 | (0x34) | caload | y | TR
53 | (0x35) | saload | y | TR
54 | (0x36) | istore | y
55 | (0x37) | [NAME] | y
56 | (0x38) | fstore | y
57 | (0x39) | dstore | y
58 | (0x3a) | astore | y
59 | (0x3b) | istore_0 | y
60 | (0x3c) | istore_1 | y
61 | (0x3d) | istore_2 | y
62 | (0x3e) | istore_3 | y
63 | (0x3f) | lstore_0 | y
64 | (0x40) | lstore_1 | y
65 | (0x41) | lstore_2 | y
66 | (0x42) | lstore_3 | y
67 | (0x43) | fstore_0 | y
68 | (0x44) | fstore_1 | y
69 | (0x45) | fstore_2 | y
70 | (0x46) | fstore_3 | y
71 | (0x47) | dstore_0 | y
72 | (0x48) | dstore_1 | y
73 | (0x49) | dstore_2 | y
74 | (0x4a) | dstore_3 | y
75 | (0x4b) | astore_0 | y
76 | (0x4c) | astore_1 | y
77 | (0x4d) | astore_2 | y
78 | (0x4e) | astore_3 | y
79 | (0x4f) | iastore | y | TR
80 | (0x50) | lastore | y | TR
81 | (0x51) | fastore | y | TR
82 | (0x52) | dastore | y | TR
83 | (0x53) | aastore | y | TR
84 | (0x54) | bastore | y | TR
85 | (0x55) | castore | y | TR
86 | (0x56) | sastore | y | TR
87 | (0x57) | pop | y
88 | (0x58) | pop2 | y
89 | (0x59) | dup | y
90 | (0x5a) | dup_x1 | y
91 | (0x5b) | dup_x2 | y
92 | (0x5c) | dup2 | y
93 | (0x5d) | dup2_x1 | y
94 | (0x5e) | dup2_x2 | y
95 | (0x5f) | swap | y
96 | (0x60) | iadd | y
97 | (0x61) | ladd | y
98 | (0x62) | fadd | y
99 | (0x63) | dadd | y
100 | (0x64) | isub | y
101 | (0x65) | lsub | y
102 | (0x66) | fsub | y
103 | (0x67) | dsub | y
104 | (0x68) | [NAME] | y
105 | (0x69) | lmul | y
106 | (0x6a) | fmul | y
107 | (0x6b) | [NAME] | y
108 | (0x6c) | idiv | n | TR
109 | (0x6d) | ldiv | n | TR
110 | (0x6e) | fdiv | n | TR
111 | (0x6f) | ddiv | n | TR
112 | (0x70) | irem | n | TR
113 | (0x71) | lrem | n | TR
114 | (0x72) | frem | n | TR
115 | (0x73) | [NAME] | n | TR
116 | (0x74) | ineg | n | TR
117 | (0x75) | lneg | n | TR
118 | (0x76) | [NAME] | n | TR
119 | (0x77) | [NAME] | n | TR
120 | (0x78) | ishl | y
121 | (0x79) | [NAME] | n | TR
122 | (0x7a) | ishr | y
123 | (0x7b) | lshr | n | TR
124 | (0x7c) | [NAME] | y
125 | (0x7d) | [NAME] | n | TR
126 | (0x7e) | iand | y
127 | (0x7f) | land | y
128 | (0x80) | ior | y
129 | (0x81) | lor | y
130 | (0x82) | ixor | y
131 | (0x83) | [NAME] | y
132 | (0x84) | iinc | y
133 | (0x85) | i2l | n | TR
134 | (0x86) | i2f | n | TR
135 | (0x87) | i2d | n | TR
136 | (0x88) | l2i | n | TR
137 | (0x89) | l2f | n | TR
138 | (0x8a) | l2d | n | TR
139 | (0x8b) | f2i | y
140 | (0x8c) | f2l | n | TR
141 | (0x8d) | f2d | n | TR
142 | (0x8e) | d2i | y
143 | (0x8f) | d2l | n | TR
144 | (0x90) | d2f | n | TR
145 | (0x91) | i2b | n | TR
146 | (0x92) | i2c | n | TR
147 | (0x93) | i2s | n | TR
148 | (0x94) | lcmp | y
149 | (0x95) | fcmpl | n | TR
150 | (0x96) | fcmpg | n | TR
151 | (0x97) | dcmpl | n | TR
152 | (0x98) | dcmpg | n | TR
153 | (0x99) | ifeq | y
154 | (0x9a) | ifne | y
155 | (0x9b) | iflt | y
156 | (0x9c) | ifge | y
157 | (0x9d) | ifgt | y
158 | (0x9e) | ifle | y
159 | (0x9f) | if_icmpeq | y
160 | (0xa0) | if_icmpne | y
161 | (0xa1) | if_icmplt | y
162 | (0xa2) | if_icmpge | y
163 | (0xa3) | if_icmpgt | y
164 | (0xa4) | if_icmple | y
165 | (0xa5) | if_acmpeq | y
166 | (0xa6) | if_acmpne | y
167 | (0xa7) | goto | y
168 | (0xa8) | jsr | u | RC
169 | ([NAME]) | ret | u | RC
170 | (0xaa) | tableswitch | y | TR
171 | (0xab) | lookupswitch | y | TR
172 | (0xac) | ireturn | y
173 | (0xad) | lreturn | y
174 | (0xae) | freturn | y
175 | (0xaf) | dreturn | y
176 | (0xb0) | areturn | y
177 | (0xb1) | return | y
178 | (0xb2) | getstatic | y
179 | (0xb3) | putstatic | y
180 | (0xb4) | getfield | y
181 | (0xb5) | putfield | y
182 | (0xb6) | invokevirtual | y
183 | (0xb7) | invokespecial | y
184 | (0xb8) | invokestatic | y
185 | (0xb9) | invokeinterface | y
187 | (0xbb) | new | y
188 | (0xbc) | [NAME] | y
189 | (0xbd) | anewarray | y
190 | (0xbe) | arraylength | y
191 | (0xbf) | athrow | y
192 | (0xc0) | checkcast | n | RC
193 | (0xc1) | instanceof | n | RC
194 | (0xc2) | monitorenter | y | RC
195 | (0xc3) | monitorexit | y | RC
196 | (0xc4) | wide | n | ?
197 | (0xc5) | multianewarray | n | RC
198 | (0xc6) | [NAME] | y
199 | (0xc7) | ifnonnull | y
200 | (0xc8) | goto_w | u | RC?
201 | (0xc9) | jsr_w | u | RC?
Reserved opcodes
202 | (0xca) | breakpoint
254 | (0xfe) | impdep1
255 | (0xff) | impdep2
186 | (0xba) | xxxunusedxxx1 | na