< prev index next >
src/os_cpu/windows_x86/vm/os_windows_x86.cpp
Print this page
rev 10012 : 8147510: [windows] no text locations shown for register info in hs-err file
Reviewed-by: dholmes, iklam
*** 597,606 ****
--- 597,607 ----
st->cr();
// this is only for the "general purpose" registers
#ifdef AMD64
+ st->print("RIP="); print_location(st, uc->Rip);
st->print("RAX="); print_location(st, uc->Rax);
st->print("RBX="); print_location(st, uc->Rbx);
st->print("RCX="); print_location(st, uc->Rcx);
st->print("RDX="); print_location(st, uc->Rdx);
st->print("RSP="); print_location(st, uc->Rsp);
*** 614,623 ****
--- 615,625 ----
st->print("R12="); print_location(st, uc->R12);
st->print("R13="); print_location(st, uc->R13);
st->print("R14="); print_location(st, uc->R14);
st->print("R15="); print_location(st, uc->R15);
#else
+ st->print("EIP="); print_location(st, uc->Eip);
st->print("EAX="); print_location(st, uc->Eax);
st->print("EBX="); print_location(st, uc->Ebx);
st->print("ECX="); print_location(st, uc->Ecx);
st->print("EDX="); print_location(st, uc->Edx);
st->print("ESP="); print_location(st, uc->Esp);
< prev index next >