equal
deleted
inserted
replaced
814 Method::name_and_sig_as_C_string(resolved_klass(), |
814 Method::name_and_sig_as_C_string(resolved_klass(), |
815 resolved_method->name(), resolved_method->signature())); |
815 resolved_method->name(), resolved_method->signature())); |
816 THROW_MSG_NULL(vmSymbols::java_lang_IncompatibleClassChangeError(), buf); |
816 THROW_MSG_NULL(vmSymbols::java_lang_IncompatibleClassChangeError(), buf); |
817 } |
817 } |
818 |
818 |
819 if (develop_log_is_enabled(Trace, itables)) { |
819 if (log_develop_is_enabled(Trace, itables)) { |
820 trace_method_resolution("invokeinterface resolved method: caller-class", |
820 trace_method_resolution("invokeinterface resolved method: caller-class", |
821 link_info.current_klass(), resolved_klass, |
821 link_info.current_klass(), resolved_klass, |
822 resolved_method, true); |
822 resolved_method, true); |
823 } |
823 } |
824 |
824 |
1062 resolved_method->name(), |
1062 resolved_method->name(), |
1063 resolved_method->signature())); |
1063 resolved_method->signature())); |
1064 THROW_MSG_NULL(vmSymbols::java_lang_IncompatibleClassChangeError(), buf); |
1064 THROW_MSG_NULL(vmSymbols::java_lang_IncompatibleClassChangeError(), buf); |
1065 } |
1065 } |
1066 |
1066 |
1067 if (develop_log_is_enabled(Trace, itables)) { |
1067 if (log_develop_is_enabled(Trace, itables)) { |
1068 trace_method_resolution("invokespecial resolved method: caller-class:", |
1068 trace_method_resolution("invokespecial resolved method: caller-class:", |
1069 current_klass, resolved_klass, resolved_method, true); |
1069 current_klass, resolved_klass, resolved_method, true); |
1070 } |
1070 } |
1071 |
1071 |
1072 return resolved_method; |
1072 return resolved_method; |
1133 Method::name_and_sig_as_C_string(resolved_klass(), |
1133 Method::name_and_sig_as_C_string(resolved_klass(), |
1134 sel_method->name(), |
1134 sel_method->name(), |
1135 sel_method->signature())); |
1135 sel_method->signature())); |
1136 } |
1136 } |
1137 |
1137 |
1138 if (develop_log_is_enabled(Trace, itables)) { |
1138 if (log_develop_is_enabled(Trace, itables)) { |
1139 trace_method_resolution("invokespecial selected method: resolved-class:", |
1139 trace_method_resolution("invokespecial selected method: resolved-class:", |
1140 resolved_klass, resolved_klass, sel_method, true); |
1140 resolved_klass, resolved_klass, sel_method, true); |
1141 } |
1141 } |
1142 |
1142 |
1143 // setup result |
1143 // setup result |
1186 resolved_method->name(), |
1186 resolved_method->name(), |
1187 resolved_method->signature())); |
1187 resolved_method->signature())); |
1188 THROW_MSG_NULL(vmSymbols::java_lang_IncompatibleClassChangeError(), buf); |
1188 THROW_MSG_NULL(vmSymbols::java_lang_IncompatibleClassChangeError(), buf); |
1189 } |
1189 } |
1190 |
1190 |
1191 if (develop_log_is_enabled(Trace, vtables)) { |
1191 if (log_develop_is_enabled(Trace, vtables)) { |
1192 trace_method_resolution("invokevirtual resolved method: caller-class:", |
1192 trace_method_resolution("invokevirtual resolved method: caller-class:", |
1193 current_klass, resolved_klass, resolved_method, false); |
1193 current_klass, resolved_klass, resolved_method, false); |
1194 } |
1194 } |
1195 |
1195 |
1196 return resolved_method; |
1196 return resolved_method; |
1262 Method::name_and_sig_as_C_string(resolved_klass(), |
1262 Method::name_and_sig_as_C_string(resolved_klass(), |
1263 selected_method->name(), |
1263 selected_method->name(), |
1264 selected_method->signature())); |
1264 selected_method->signature())); |
1265 } |
1265 } |
1266 |
1266 |
1267 if (develop_log_is_enabled(Trace, vtables)) { |
1267 if (log_develop_is_enabled(Trace, vtables)) { |
1268 trace_method_resolution("invokevirtual selected method: receiver-class:", |
1268 trace_method_resolution("invokevirtual selected method: receiver-class:", |
1269 recv_klass, resolved_klass, selected_method, |
1269 recv_klass, resolved_klass, selected_method, |
1270 false, vtable_index); |
1270 false, vtable_index); |
1271 } |
1271 } |
1272 // setup result |
1272 // setup result |
1361 Method::name_and_sig_as_C_string(recv_klass(), |
1361 Method::name_and_sig_as_C_string(recv_klass(), |
1362 sel_method->name(), |
1362 sel_method->name(), |
1363 sel_method->signature())); |
1363 sel_method->signature())); |
1364 } |
1364 } |
1365 |
1365 |
1366 if (develop_log_is_enabled(Trace, itables)) { |
1366 if (log_develop_is_enabled(Trace, itables)) { |
1367 trace_method_resolution("invokeinterface selected method: receiver-class", |
1367 trace_method_resolution("invokeinterface selected method: receiver-class", |
1368 recv_klass, resolved_klass, sel_method, true); |
1368 recv_klass, resolved_klass, sel_method, true); |
1369 } |
1369 } |
1370 // setup result |
1370 // setup result |
1371 if (!resolved_method->has_itable_index()) { |
1371 if (!resolved_method->has_itable_index()) { |