addr.op
~addr.op
356357358359360361362363364365366
s.ins0(ILOAD2); // j s.insU2(INVOKEVIRTUAL, get0Ci); // get0 s.ins0(DUP); s.ins0(ILOAD2); j = s.insJump(IFIL0); s.ins0(ALOAD0); s.ins0(SWAP); // o, this, o s.insU2(PUTFIELD, fCis[i]); // cache s.ins0(ARETURN); s.jumpHere(j);
456457458459460461462463464465466
s.ins0(DUP); s.insU2(LDCW, cCis[i]); s.insU2(INVOKEVIRTUAL, indexCi); // n, j s.ins0(DUP); s.ins0(ISTORE3); s.jump(s.insJump(IFIE0), loop); s.ins0(ILOAD3); // j s.ins0(ALOAD2); s.insU2(INVOKEVIRTUAL, set0Ci); // set s.ins0(IRETURN); }