Searched refs:HandlerTableEntry (Results 1 - 3 of 3) sorted by relevance
/openjdk7/hotspot/src/share/vm/code/ |
H A D | exceptionHandlerTable.hpp | 31 // A HandlerTableEntry describes an individual entry of a subtable 38 // The first HandlerTableEntry of each subtable holds the length 42 class HandlerTableEntry { class 49 HandlerTableEntry(int bci, int pco, int scope_depth) { function in class:HandlerTableEntry 87 HandlerTableEntry* _table; // the table 93 void add_entry(HandlerTableEntry entry); 94 HandlerTableEntry* subtable_for(int catch_pco) const; 117 int size_in_bytes() const { return round_to(_length * sizeof(HandlerTableEntry), oopSize); } 121 HandlerTableEntry* entry_for(int catch_pco, int handler_bci, int scope_depth) const; 124 void print_subtable(HandlerTableEntry* [all...] |
H A D | exceptionHandlerTable.cpp | 30 void ExceptionHandlerTable::add_entry(HandlerTableEntry entry) { 36 _table = REALLOC_RESOURCE_ARRAY(HandlerTableEntry, _table, _size, new_size); 44 HandlerTableEntry* ExceptionHandlerTable::subtable_for(int catch_pco) const { 47 HandlerTableEntry* t = _table + i; 62 _table = NEW_RESOURCE_ARRAY(HandlerTableEntry, initial_size); 69 _table = (HandlerTableEntry*)nm->handler_table_begin(); 70 _length = nm->handler_table_size() / sizeof(HandlerTableEntry); 86 add_entry(HandlerTableEntry(handler_bcis->length(), catch_pco, 0)); 93 add_entry(HandlerTableEntry(handler_bcis->at(i), handler_pcos->at(i), scope_depth)); 107 HandlerTableEntry* ExceptionHandlerTabl [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | sharedRuntime.cpp | 680 HandlerTableEntry *t = table.entry_for(catch_pco, handler_bci, scope_depth);
|
Completed in 31 milliseconds