src/share/vm/opto/graphKit.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/graphKit.cpp	Thu Mar 20 11:29:02 2014
--- new/src/share/vm/opto/graphKit.cpp	Thu Mar 20 11:29:02 2014

*** 1047,1063 **** --- 1047,1058 ---- case Bytecodes::_invokespecial: case Bytecodes::_invokestatic: case Bytecodes::_invokedynamic: case Bytecodes::_invokeinterface: { ! bool ignored_will_link; ! ciSignature* declared_signature = NULL; ciMethod* ignored_callee = method()->get_method_at_bci(bci(), ignored_will_link, &declared_signature); assert(declared_signature != NULL, "cannot be null"); inputs = declared_signature->arg_size_for_bc(code); int size = declared_signature->return_type()->size(); depth = size - inputs; ! int size = method()->get_stack_effect_at_invoke(bci(), code, inputs); ! depth = size; } break; case Bytecodes::_multianewarray: {

src/share/vm/opto/graphKit.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File