equal
deleted
inserted
replaced
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); |