src/cpu/x86/vm/interp_masm_x86_32.cpp

changeset 2868
2e038ad0c1d0
parent 2698
38fea01eb669
child 3005
341a57af9b0a
     1.1 --- a/src/cpu/x86/vm/interp_masm_x86_32.cpp	Mon May 02 10:51:36 2011 -0700
     1.2 +++ b/src/cpu/x86/vm/interp_masm_x86_32.cpp	Mon May 02 18:53:37 2011 -0700
     1.3 @@ -383,32 +383,6 @@
     1.4    movptr(Address(rsp, Interpreter::expr_offset_in_bytes(n)), val);
     1.5  }
     1.6  
     1.7 -void InterpreterMacroAssembler::super_call_VM_leaf(address entry_point) {
     1.8 -  MacroAssembler::call_VM_leaf_base(entry_point, 0);
     1.9 -}
    1.10 -
    1.11 -
    1.12 -void InterpreterMacroAssembler::super_call_VM_leaf(address entry_point, Register arg_1) {
    1.13 -  push(arg_1);
    1.14 -  MacroAssembler::call_VM_leaf_base(entry_point, 1);
    1.15 -}
    1.16 -
    1.17 -
    1.18 -void InterpreterMacroAssembler::super_call_VM_leaf(address entry_point, Register arg_1, Register arg_2) {
    1.19 -  push(arg_2);
    1.20 -  push(arg_1);
    1.21 -  MacroAssembler::call_VM_leaf_base(entry_point, 2);
    1.22 -}
    1.23 -
    1.24 -
    1.25 -void InterpreterMacroAssembler::super_call_VM_leaf(address entry_point, Register arg_1, Register arg_2, Register arg_3) {
    1.26 -  push(arg_3);
    1.27 -  push(arg_2);
    1.28 -  push(arg_1);
    1.29 -  MacroAssembler::call_VM_leaf_base(entry_point, 3);
    1.30 -}
    1.31 -
    1.32 -
    1.33  void InterpreterMacroAssembler::prepare_to_jump_from_interpreted() {
    1.34    // set sender sp
    1.35    lea(rsi, Address(rsp, wordSize));

mercurial