equal
deleted
inserted
replaced
480 guarantee(code_offset() - offset <= deopt_handler_size, "overflow"); |
480 guarantee(code_offset() - offset <= deopt_handler_size, "overflow"); |
481 __ end_a_stub(); |
481 __ end_a_stub(); |
482 |
482 |
483 return offset; |
483 return offset; |
484 } |
484 } |
485 |
|
486 |
|
487 // This is the fast version of java.lang.String.compare; it has not |
|
488 // OSR-entry and therefore, we generate a slow version for OSR's |
|
489 void LIR_Assembler::emit_string_compare(LIR_Opr arg0, LIR_Opr arg1, LIR_Opr dst, CodeEmitInfo* info) { |
|
490 __ mov(r2, (address)__FUNCTION__); |
|
491 __ call_Unimplemented(); |
|
492 } |
|
493 |
|
494 |
485 |
495 void LIR_Assembler::add_debug_info_for_branch(address adr, CodeEmitInfo* info) { |
486 void LIR_Assembler::add_debug_info_for_branch(address adr, CodeEmitInfo* info) { |
496 _masm->code_section()->relocate(adr, relocInfo::poll_type); |
487 _masm->code_section()->relocate(adr, relocInfo::poll_type); |
497 int pc_offset = code_offset(); |
488 int pc_offset = code_offset(); |
498 flush_debug_info(pc_offset); |
489 flush_debug_info(pc_offset); |