184 } |
184 } |
185 |
185 |
186 void ImplicitExceptionTable::print(address base) const { |
186 void ImplicitExceptionTable::print(address base) const { |
187 tty->print("{"); |
187 tty->print("{"); |
188 for( uint i=0; i<len(); i++ ) |
188 for( uint i=0; i<len(); i++ ) |
189 tty->print("< "INTPTR_FORMAT", "INTPTR_FORMAT" > ",base + *adr(i), base + *(adr(i)+1)); |
189 tty->print("< " INTPTR_FORMAT ", " INTPTR_FORMAT " > ",base + *adr(i), base + *(adr(i)+1)); |
190 tty->print_cr("}"); |
190 tty->print_cr("}"); |
191 } |
191 } |
192 |
192 |
193 ImplicitExceptionTable::ImplicitExceptionTable(const nmethod* nm) { |
193 ImplicitExceptionTable::ImplicitExceptionTable(const nmethod* nm) { |
194 if (nm->nul_chk_table_size() == 0) { |
194 if (nm->nul_chk_table_size() == 0) { |