src/share/vm/code/compiledIC.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/code/compiledIC.cpp Fri Jun 9 07:31:12 2017
--- new/src/share/vm/code/compiledIC.cpp Fri Jun 9 07:31:11 2017
*** 222,232 ****
--- 222,232 ----
address entry;
if (call_info->call_kind() == CallInfo::itable_call) {
assert(bytecode == Bytecodes::_invokeinterface, "");
int itable_index = call_info->itable_index();
entry = VtableStubs::find_itable_stub(itable_index);
! if (entry == false) {
! if (NULL == entry) {
return false;
}
#ifdef ASSERT
int index = call_info->resolved_method()->itable_index();
assert(index == itable_index, "CallInfo pre-computes this");
src/share/vm/code/compiledIC.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File