--- old/src/share/vm/interpreter/interpreter.cpp 2009-10-28 19:30:52.877490380 +0100 +++ new/src/share/vm/interpreter/interpreter.cpp 2009-10-28 19:30:52.769409814 +0100 @@ -323,7 +323,7 @@ // (NOT needed for the old calling convension) if (!is_top_frame) { int index = Bytes::get_native_u4(bcp+1); - method->constants()->cache()->entry_at(index)->set_parameter_size(callee_parameters); + method->constants()->cache()->secondary_entry_at(index)->set_parameter_size(callee_parameters); } break; }