Lines Matching defs:table
40 // General instruction, jump instruction, and table/lookup switches
393 // exception table, if any, of "rc->mb".
395 ExceptionTable table(_method());
396 for (int index = 0; index < table.length(); index ++) {
397 if (table.start_pc(index) > bci) {
398 table.set_start_pc(index, table.start_pc(index) + delta);
399 table.set_end_pc(index, table.end_pc(index) + delta);
400 } else if (bci < table.end_pc(index)) {
401 table.set_end_pc(index, table.end_pc(index) + delta);
403 if (table.handler_pc(index) > bci)
404 table.set_handler_pc(index, table.handler_pc(index) + delta);
409 // The width of instruction at "bci" is changing by "delta". Adjust the line number table.
425 // The width of instruction at "bci" is changing by "delta". Adjust the local variable table.
429 LocalVariableTableElement* table = method()->localvariable_table_start();
431 u2 current_bci = table[i].start_bci;
433 table[i].start_bci = current_bci + delta;
435 u2 current_length = table[i].length;
437 table[i].length = current_length + delta;
468 // The data in the array is a classfile representation of the stackmap table
618 // And local variable table...
728 // handle lookup/table switch instructions. Called be ChangeSwitchPad class