444 |
444 |
445 static void remove_arg_slots(MacroAssembler* _masm, |
445 static void remove_arg_slots(MacroAssembler* _masm, |
446 RegisterOrConstant arg_slots, |
446 RegisterOrConstant arg_slots, |
447 Register argslot_reg, |
447 Register argslot_reg, |
448 Register temp_reg, Register temp2_reg, Register temp3_reg = noreg); |
448 Register temp_reg, Register temp2_reg, Register temp3_reg = noreg); |
|
449 |
|
450 static void trace_method_handle(MacroAssembler* _masm, const char* adaptername) PRODUCT_RETURN; |
449 }; |
451 }; |
450 |
452 |
451 |
453 |
452 // Access methods for the "entry" field of a java.dyn.MethodHandle. |
454 // Access methods for the "entry" field of a java.dyn.MethodHandle. |
453 // The field is primarily a jump target for compiled calls. |
455 // The field is primarily a jump target for compiled calls. |