hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp
changeset 33105 294e48b4f704
parent 32727 320855c2baef
child 33198 b37ad9fbf681
equal deleted inserted replaced
33104:a7c0f60a1294 33105:294e48b4f704
  1432     member_reg = rbx;  // known to be free at this point
  1432     member_reg = rbx;  // known to be free at this point
  1433     has_receiver = MethodHandles::ref_kind_has_receiver(ref_kind);
  1433     has_receiver = MethodHandles::ref_kind_has_receiver(ref_kind);
  1434   } else if (iid == vmIntrinsics::_invokeBasic) {
  1434   } else if (iid == vmIntrinsics::_invokeBasic) {
  1435     has_receiver = true;
  1435     has_receiver = true;
  1436   } else {
  1436   } else {
  1437     fatal(err_msg_res("unexpected intrinsic id %d", iid));
  1437     fatal("unexpected intrinsic id %d", iid);
  1438   }
  1438   }
  1439 
  1439 
  1440   if (member_reg != noreg) {
  1440   if (member_reg != noreg) {
  1441     // Load the member_arg into register, if necessary.
  1441     // Load the member_arg into register, if necessary.
  1442     SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);
  1442     SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);