equal
deleted
inserted
replaced
1205 __ maybe_isb(); |
1205 __ maybe_isb(); |
1206 } |
1206 } |
1207 } |
1207 } |
1208 |
1208 |
1209 static void verify_oop_args(MacroAssembler* masm, |
1209 static void verify_oop_args(MacroAssembler* masm, |
1210 methodHandle method, |
1210 const methodHandle& method, |
1211 const BasicType* sig_bt, |
1211 const BasicType* sig_bt, |
1212 const VMRegPair* regs) { |
1212 const VMRegPair* regs) { |
1213 Register temp_reg = r19; // not part of any compiled calling seq |
1213 Register temp_reg = r19; // not part of any compiled calling seq |
1214 if (VerifyOops) { |
1214 if (VerifyOops) { |
1215 for (int i = 0; i < method->size_of_parameters(); i++) { |
1215 for (int i = 0; i < method->size_of_parameters(); i++) { |
1227 } |
1227 } |
1228 } |
1228 } |
1229 } |
1229 } |
1230 |
1230 |
1231 static void gen_special_dispatch(MacroAssembler* masm, |
1231 static void gen_special_dispatch(MacroAssembler* masm, |
1232 methodHandle method, |
1232 const methodHandle& method, |
1233 const BasicType* sig_bt, |
1233 const BasicType* sig_bt, |
1234 const VMRegPair* regs) { |
1234 const VMRegPair* regs) { |
1235 verify_oop_args(masm, method, sig_bt, regs); |
1235 verify_oop_args(masm, method, sig_bt, regs); |
1236 vmIntrinsics::ID iid = method->intrinsic_id(); |
1236 vmIntrinsics::ID iid = method->intrinsic_id(); |
1237 |
1237 |