225 invokespecial = 183,
226 invokestatic = 184,
227 invokeinterface = 185,
228 invokedynamic = 186,
229 new_ = 187,
230 newarray = 188,
231 anewarray = 189,
232 arraylength = 190,
233 athrow = 191,
234 checkcast = 192,
235 instanceof_ = 193,
236 monitorenter = 194,
237 monitorexit = 195,
238 wide = 196,
239 multianewarray = 197,
240 if_acmp_null = 198,
241 if_acmp_nonnull = 199,
242 goto_w = 200,
243 jsr_w = 201,
244 breakpoint = 202,
245 ByteCodeCount = 203;
246
247 /** Virtual instruction codes; used for constant folding.
248 */
249 int string_add = 256, // string +
250 bool_not = 257, // boolean !
251 bool_and = 258, // boolean &&
252 bool_or = 259; // boolean ||
253
254 /** Virtual opcodes; used for shifts with long shiftcount
255 */
256 int ishll = 270, // int shift left with long count
257 lshll = 271, // long shift left with long count
258 ishrl = 272, // int shift right with long count
259 lshrl = 273, // long shift right with long count
260 iushrl = 274, // int unsigned shift right with long count
261 lushrl = 275; // long unsigned shift right with long count
262
263 /** Virtual opcode for null reference checks
264 */
265 int nullchk = 276; // return operand if non-null,
|
225 invokespecial = 183,
226 invokestatic = 184,
227 invokeinterface = 185,
228 invokedynamic = 186,
229 new_ = 187,
230 newarray = 188,
231 anewarray = 189,
232 arraylength = 190,
233 athrow = 191,
234 checkcast = 192,
235 instanceof_ = 193,
236 monitorenter = 194,
237 monitorexit = 195,
238 wide = 196,
239 multianewarray = 197,
240 if_acmp_null = 198,
241 if_acmp_nonnull = 199,
242 goto_w = 200,
243 jsr_w = 201,
244 breakpoint = 202,
245
246 // value classes related bytecodes
247 aconst_init = 203,
248 withfield = 204,
249
250 ByteCodeCount = 205;
251
252 /** Virtual instruction codes; used for constant folding.
253 */
254 int string_add = 256, // string +
255 bool_not = 257, // boolean !
256 bool_and = 258, // boolean &&
257 bool_or = 259; // boolean ||
258
259 /** Virtual opcodes; used for shifts with long shiftcount
260 */
261 int ishll = 270, // int shift left with long count
262 lshll = 271, // long shift left with long count
263 ishrl = 272, // int shift right with long count
264 lshrl = 273, // long shift right with long count
265 iushrl = 274, // int unsigned shift right with long count
266 lushrl = 275; // long unsigned shift right with long count
267
268 /** Virtual opcode for null reference checks
269 */
270 int nullchk = 276; // return operand if non-null,
|