RFR (S) 8217879: hs_err should print more instructions in hex dump

Aleksey Shipilev shade at redhat.com
Tue Jan 29 10:34:24 UTC 2019


On 1/28/19 9:59 PM, coleen.phillimore at oracle.com wrote:
> This seems fine.
> 
> I was looking at this page:
> https://onlinedisassembler.com/odaweb/
> 
> What would be nice if the instructions looked like:
> 
> Instructions: (pc=0x00007f911d0d6053, 0x00007f911d0d6143)
> 
> and then just the hex dump, then I could cut/paste it into the window in that tool.  Or is there
> another way?

That's not unreasonable, but you need to have the PC marked in some way to see where it crashed.
Right now I can read the hex dump and figure what are the bytes at PC, and cross-reference that with
disassembly. Yes, that requires some hand work to remove the offsets when dumping to disassembler.

It also requires changing the os::print_hex_dump, which I am not very eager to do. In some sense,
this should be the RFE against the disassembler itself, rather than our dumping code :)

-Aleksey



More information about the hotspot-dev mailing list