Home | History | Annotate | Download | only in bytecode

Lines Matching defs:jumps

1049         ArrayList jumps = makeJumpList(code, code.length);
1051 addLdcW(ldcs, jumps);
1056 byte[] r = insertGap2w(code, 0, 0, false, jumps, pointers);
1060 private static void addLdcW(CodeAttribute.LdcEntry ldcs, ArrayList jumps) {
1063 int s = jumps.size();
1065 if (where < ((Branch)jumps.get(i)).orgPos) {
1066 jumps.add(i, ldcw);
1070 jumps.add(ldcw);
1093 ArrayList jumps = makeJumpList(code, code.length);
1095 byte[] r = insertGap2w(code, where, gapLength, exclusive, jumps, pointers);
1111 boolean exclusive, ArrayList jumps, Pointers ptrs)
1114 int n = jumps.size();
1118 ((Branch)jumps.get(i)).shift(where, gapLength, exclusive);
1126 Branch b = (Branch)jumps.get(i);
1133 ((Branch)jumps.get(j)).shift(p, delta, false);
1139 Branch b = (Branch)jumps.get(i);
1146 ((Branch)jumps.get(j)).shift(p, diff, false);
1151 return makeExapndedCode(code, jumps, where, gapLength);
1157 ArrayList jumps = new ArrayList();
1173 jumps.add(b);
1178 jumps.add(new Jump32(i, offset));
1193 jumps.add(new Table(i, defaultbyte, lowbyte, highbyte, offsets));
1208 jumps.add(new Lookup(i, defaultbyte, matches, offsets));
1212 return jumps;
1215 private static byte[] makeExapndedCode(byte[] code, ArrayList jumps,
1219 int n = jumps.size();
1222 Branch b = (Branch)jumps.get(i);
1232 b = (Branch)jumps.get(0);
1254 b = (Branch)jumps.get(bindex);