hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
changeset 33129 e0bcbb5015b3
parent 33084 a288b2422974
parent 33105 294e48b4f704
child 33198 b37ad9fbf681
equal deleted inserted replaced
33086:d9b7f6713bff 33129:e0bcbb5015b3
  1205     member_reg = r19;  // known to be free at this point
  1205     member_reg = r19;  // known to be free at this point
  1206     has_receiver = MethodHandles::ref_kind_has_receiver(ref_kind);
  1206     has_receiver = MethodHandles::ref_kind_has_receiver(ref_kind);
  1207   } else if (iid == vmIntrinsics::_invokeBasic) {
  1207   } else if (iid == vmIntrinsics::_invokeBasic) {
  1208     has_receiver = true;
  1208     has_receiver = true;
  1209   } else {
  1209   } else {
  1210     fatal(err_msg_res("unexpected intrinsic id %d", iid));
  1210     fatal("unexpected intrinsic id %d", iid);
  1211   }
  1211   }
  1212 
  1212 
  1213   if (member_reg != noreg) {
  1213   if (member_reg != noreg) {
  1214     // Load the member_arg into register, if necessary.
  1214     // Load the member_arg into register, if necessary.
  1215     SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);
  1215     SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);