comparison src/share/vm/prims/methodHandles.hpp @ 1503:c640000b7cc1

6829193: JSR 292 needs to support SPARC Summary: There are unimplemented portions of the hotspot code for method handles and invokedynamic specific to SPARC. Reviewed-by: kvn, never, jrose
author twisti
date Thu, 29 Apr 2010 06:30:25 -0700
parents 76c1d7d13ec5
children 2338d41fbd81
comparison
equal deleted inserted replaced
1399:90acda19b80f 1503:c640000b7cc1
428 }; 428 };
429 static void insert_arg_slots(MacroAssembler* _masm, 429 static void insert_arg_slots(MacroAssembler* _masm,
430 RegisterOrConstant arg_slots, 430 RegisterOrConstant arg_slots,
431 int arg_mask, 431 int arg_mask,
432 Register argslot_reg, 432 Register argslot_reg,
433 Register temp_reg, Register temp2_reg); 433 Register temp_reg, Register temp2_reg, Register temp3_reg = noreg);
434 434
435 static void remove_arg_slots(MacroAssembler* _masm, 435 static void remove_arg_slots(MacroAssembler* _masm,
436 RegisterOrConstant arg_slots, 436 RegisterOrConstant arg_slots,
437 Register argslot_reg, 437 Register argslot_reg,
438 Register temp_reg, Register temp2_reg); 438 Register temp_reg, Register temp2_reg, Register temp3_reg = noreg);
439 }; 439 };
440 440
441 441
442 // Access methods for the "entry" field of a java.dyn.MethodHandle. 442 // Access methods for the "entry" field of a java.dyn.MethodHandle.
443 // The field is primarily a jump target for compiled calls. 443 // The field is primarily a jump target for compiled calls.