hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
changeset 33105 294e48b4f704
parent 32395 13b0caf18153
child 33129 e0bcbb5015b3
equal deleted inserted replaced
33104:a7c0f60a1294 33105:294e48b4f704
  1192     member_reg = r19;  // known to be free at this point
  1192     member_reg = r19;  // known to be free at this point
  1193     has_receiver = MethodHandles::ref_kind_has_receiver(ref_kind);
  1193     has_receiver = MethodHandles::ref_kind_has_receiver(ref_kind);
  1194   } else if (iid == vmIntrinsics::_invokeBasic) {
  1194   } else if (iid == vmIntrinsics::_invokeBasic) {
  1195     has_receiver = true;
  1195     has_receiver = true;
  1196   } else {
  1196   } else {
  1197     fatal(err_msg_res("unexpected intrinsic id %d", iid));
  1197     fatal("unexpected intrinsic id %d", iid);
  1198   }
  1198   }
  1199 
  1199 
  1200   if (member_reg != noreg) {
  1200   if (member_reg != noreg) {
  1201     // Load the member_arg into register, if necessary.
  1201     // Load the member_arg into register, if necessary.
  1202     SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);
  1202     SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);