1.1 --- a/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Thu May 20 06:34:23 2010 -0700 1.2 +++ b/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Fri May 21 02:59:24 2010 -0700 1.3 @@ -2784,7 +2784,7 @@ 1.4 assert(!os::is_MP() || (__ offset() + NativeCall::displacement_offset) % BytesPerWord == 0, 1.5 "must be aligned"); 1.6 __ call(AddressLiteral(op->addr(), rtype)); 1.7 - add_call_info(code_offset(), op->info(), op->is_method_handle_invoke()); 1.8 + add_call_info(code_offset(), op->info()); 1.9 } 1.10 1.11 1.12 @@ -2795,7 +2795,7 @@ 1.13 (__ offset() + NativeCall::displacement_offset) % BytesPerWord == 0, 1.14 "must be aligned"); 1.15 __ call(AddressLiteral(op->addr(), rh)); 1.16 - add_call_info(code_offset(), op->info(), op->is_method_handle_invoke()); 1.17 + add_call_info(code_offset(), op->info()); 1.18 } 1.19 1.20 1.21 @@ -2805,16 +2805,6 @@ 1.22 } 1.23 1.24 1.25 -void LIR_Assembler::preserve_SP(LIR_OpJavaCall* op) { 1.26 - __ movptr(FrameMap::method_handle_invoke_SP_save_opr()->as_register(), rsp); 1.27 -} 1.28 - 1.29 - 1.30 -void LIR_Assembler::restore_SP(LIR_OpJavaCall* op) { 1.31 - __ movptr(rsp, FrameMap::method_handle_invoke_SP_save_opr()->as_register()); 1.32 -} 1.33 - 1.34 - 1.35 void LIR_Assembler::emit_static_call_stub() { 1.36 address call_pc = __ pc(); 1.37 address stub = __ start_a_stub(call_stub_size);