equal
deleted
inserted
replaced
112 // innermost scope |
112 // innermost scope |
113 GrowableArray<intptr_t>* handler_pcos // pc offsets for the compiled handlers |
113 GrowableArray<intptr_t>* handler_pcos // pc offsets for the compiled handlers |
114 ); |
114 ); |
115 |
115 |
116 // nmethod support |
116 // nmethod support |
117 int size_in_bytes() const { return round_to(_length * sizeof(HandlerTableEntry), oopSize); } |
117 int size_in_bytes() const { return align_up(_length * (int)sizeof(HandlerTableEntry), oopSize); } |
118 void copy_to(CompiledMethod* nm); |
118 void copy_to(CompiledMethod* nm); |
119 void copy_bytes_to(address addr); |
119 void copy_bytes_to(address addr); |
120 |
120 |
121 // lookup |
121 // lookup |
122 HandlerTableEntry* entry_for(int catch_pco, int handler_bci, int scope_depth) const; |
122 HandlerTableEntry* entry_for(int catch_pco, int handler_bci, int scope_depth) const; |