--- old/src/share/vm/c1/c1_GraphBuilder.cpp 2014-06-18 14:51:48.738473497 +0200 +++ new/src/share/vm/c1/c1_GraphBuilder.cpp 2014-06-18 14:51:48.570693124 +0200 @@ -1997,7 +1997,7 @@ if (!UseInlineCaches && is_loaded && code == Bytecodes::_invokevirtual && !target->can_be_statically_bound()) { // Find a vtable index if one is available - vtable_index = target->resolve_vtable_index(calling_klass, callee_holder); + vtable_index = target->resolve_vtable_index(calling_klass, holder); } #endif