Lines Matching refs:catch_pco
44 HandlerTableEntry* ExceptionHandlerTable::subtable_for(int catch_pco) const {
48 if (t->pco() == catch_pco) {
49 // found subtable matching the catch_pco
76 int catch_pco,
81 assert(subtable_for(catch_pco) == NULL, "catch handlers for this catch_pco added twice");
86 add_entry(HandlerTableEntry(handler_bcis->length(), catch_pco, 0));
94 assert(entry_for(catch_pco, handler_bcis->at(i), scope_depth)->pco() == handler_pcos->at(i), "entry not added correctly (1)");
95 assert(entry_for(catch_pco, handler_bcis->at(i), scope_depth)->scope_depth() == scope_depth, "entry not added correctly (2)");
107 HandlerTableEntry* ExceptionHandlerTable::entry_for(int catch_pco, int handler_bci, int scope_depth) const {
108 HandlerTableEntry* t = subtable_for(catch_pco);
122 tty->print_cr("catch_pco = %d (%d entries)", t->pco(), l);
141 void ExceptionHandlerTable::print_subtable_for(int catch_pco) const {
142 HandlerTableEntry* subtable = subtable_for(catch_pco);