equal
deleted
inserted
replaced
750 nmethod* SharedRuntime::generate_native_wrapper(MacroAssembler* masm, |
750 nmethod* SharedRuntime::generate_native_wrapper(MacroAssembler* masm, |
751 const methodHandle& method, |
751 const methodHandle& method, |
752 int compile_id, |
752 int compile_id, |
753 BasicType* in_sig_bt, |
753 BasicType* in_sig_bt, |
754 VMRegPair* in_regs, |
754 VMRegPair* in_regs, |
755 BasicType ret_type) { |
755 BasicType ret_type, |
|
756 address critical_entry) { |
756 if (method->is_method_handle_intrinsic()) { |
757 if (method->is_method_handle_intrinsic()) { |
757 vmIntrinsics::ID iid = method->intrinsic_id(); |
758 vmIntrinsics::ID iid = method->intrinsic_id(); |
758 intptr_t start = (intptr_t)__ pc(); |
759 intptr_t start = (intptr_t)__ pc(); |
759 int vep_offset = ((intptr_t)__ pc()) - start; |
760 int vep_offset = ((intptr_t)__ pc()) - start; |
760 gen_special_dispatch(masm, |
761 gen_special_dispatch(masm, |