equal
deleted
inserted
replaced
708 __ pop(rdx); // get saved rdx back |
708 __ pop(rdx); // get saved rdx back |
709 __ popf(); // get saved EFLAGS off stack -- will be ignored |
709 __ popf(); // get saved EFLAGS off stack -- will be ignored |
710 __ pusha(); // push registers (eip = return address & msg are already pushed) |
710 __ pusha(); // push registers (eip = return address & msg are already pushed) |
711 BLOCK_COMMENT("call MacroAssembler::debug"); |
711 BLOCK_COMMENT("call MacroAssembler::debug"); |
712 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, MacroAssembler::debug32))); |
712 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, MacroAssembler::debug32))); |
713 __ popa(); |
713 __ hlt(); |
714 __ ret(3 * wordSize); // pop arguments |
|
715 return start; |
714 return start; |
716 } |
715 } |
717 |
716 |
718 |
717 |
719 // Copy 64 bytes chunks |
718 // Copy 64 bytes chunks |