diff options
Diffstat (limited to 'src/cpu/x86/vm/c1_CodeStubs_x86.cpp')
-rw-r--r-- | src/cpu/x86/vm/c1_CodeStubs_x86.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/cpu/x86/vm/c1_CodeStubs_x86.cpp b/src/cpu/x86/vm/c1_CodeStubs_x86.cpp index 53beadcfd..42269daf5 100644 --- a/src/cpu/x86/vm/c1_CodeStubs_x86.cpp +++ b/src/cpu/x86/vm/c1_CodeStubs_x86.cpp @@ -68,19 +68,15 @@ void ConversionStub::emit_code(LIR_Assembler* ce) { __ jmp(_continuation); } -#ifdef TIERED void CounterOverflowStub::emit_code(LIR_Assembler* ce) { __ bind(_entry); + ce->store_parameter(_method->as_register(), 1); ce->store_parameter(_bci, 0); __ call(RuntimeAddress(Runtime1::entry_for(Runtime1::counter_overflow_id))); ce->add_call_info_here(_info); ce->verify_oop_map(_info); - __ jmp(_continuation); } -#endif // TIERED - - RangeCheckStub::RangeCheckStub(CodeEmitInfo* info, LIR_Opr index, bool throw_index_out_of_bounds_exception) |