hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp
changeset 10972 ef164805934c
parent 9186 7e9f22667cfc
child 11430 718fc06da49a
equal deleted inserted replaced
10971:db45f6ab9a75 10972:ef164805934c
   385 }
   385 }
   386 
   386 
   387 
   387 
   388 void DeoptimizeStub::emit_code(LIR_Assembler* ce) {
   388 void DeoptimizeStub::emit_code(LIR_Assembler* ce) {
   389   __ bind(_entry);
   389   __ bind(_entry);
   390   __ call(RuntimeAddress(SharedRuntime::deopt_blob()->unpack_with_reexecution()));
   390   __ call(RuntimeAddress(Runtime1::entry_for(Runtime1::deoptimize_id)));
   391   ce->add_call_info_here(_info);
   391   ce->add_call_info_here(_info);
   392   debug_only(__ should_not_reach_here());
   392   DEBUG_ONLY(__ should_not_reach_here());
   393 }
   393 }
   394 
   394 
   395 
   395 
   396 void ImplicitNullCheckStub::emit_code(LIR_Assembler* ce) {
   396 void ImplicitNullCheckStub::emit_code(LIR_Assembler* ce) {
   397   ce->compilation()->implicit_exception_table()->append(_offset, __ offset());
   397   ce->compilation()->implicit_exception_table()->append(_offset, __ offset());