equal
deleted
inserted
replaced
2555 tty->print_cr("r28 = 0x%016lx", regs[28]); |
2555 tty->print_cr("r28 = 0x%016lx", regs[28]); |
2556 tty->print_cr("r30 = 0x%016lx", regs[30]); |
2556 tty->print_cr("r30 = 0x%016lx", regs[30]); |
2557 tty->print_cr("r31 = 0x%016lx", regs[31]); |
2557 tty->print_cr("r31 = 0x%016lx", regs[31]); |
2558 BREAKPOINT; |
2558 BREAKPOINT; |
2559 } |
2559 } |
2560 ThreadStateTransition::transition(thread, _thread_in_vm, saved_state); |
2560 } |
2561 } else { |
2561 fatal("DEBUG MESSAGE: %s", msg); |
2562 ttyLocker ttyl; |
|
2563 ::tty->print_cr("=============== DEBUG MESSAGE: %s ================\n", |
|
2564 msg); |
|
2565 assert(false, "DEBUG MESSAGE: %s", msg); |
|
2566 } |
|
2567 } |
2562 } |
2568 |
2563 |
2569 void MacroAssembler::push_call_clobbered_registers() { |
2564 void MacroAssembler::push_call_clobbered_registers() { |
2570 int step = 4 * wordSize; |
2565 int step = 4 * wordSize; |
2571 push(RegSet::range(r0, r18) - RegSet::of(rscratch1, rscratch2), sp); |
2566 push(RegSet::range(r0, r18) - RegSet::of(rscratch1, rscratch2), sp); |