comparison src/share/vm/runtime/relocator.hpp @ 1877:a4c7fe54bf3f

6991315: RedefineClasses fails with java.lang.VerifyError Summary: Repair stackmap table attribute when relocating bytecode Reviewed-by: acorn, never
author kamg
date Thu, 21 Oct 2010 10:10:23 -0400
parents c18cbe5936b8
children f95d63e2154a
comparison
equal deleted inserted replaced
1874:75ab0162aa84 1877:a4c7fe54bf3f
103 void change_jumps (int break_bci, int delta); 103 void change_jumps (int break_bci, int delta);
104 void change_jump (int bci, int offset, bool is_short, int break_bci, int delta); 104 void change_jump (int bci, int offset, bool is_short, int break_bci, int delta);
105 void adjust_exception_table(int bci, int delta); 105 void adjust_exception_table(int bci, int delta);
106 void adjust_line_no_table (int bci, int delta); 106 void adjust_line_no_table (int bci, int delta);
107 void adjust_local_var_table(int bci, int delta); 107 void adjust_local_var_table(int bci, int delta);
108 void adjust_stack_map_table(int bci, int delta);
108 int get_orig_switch_pad (int bci, bool is_lookup_switch); 109 int get_orig_switch_pad (int bci, bool is_lookup_switch);
109 int rc_instr_len (int bci); 110 int rc_instr_len (int bci);
110 bool expand_code_array (int delta); 111 bool expand_code_array (int delta);
111 112
112 // Callback support 113 // Callback support