RFR: Verifier should print extended info on referenced location

Zhengyu Gu zgu at redhat.com
Wed Jun 28 12:49:21 UTC 2017


Good.

-Zhengyu

On 06/28/2017 07:53 AM, Aleksey Shipilev wrote:
> I was wondering recently is it possible to get the human-readable data on where
> the given address belongs to. It turns out, there is os::print_location that is
> called for hs_err, which decodes most of the stuff. It makes sense to call it
> for our interior ptr printout in Verifier:
>   http://cr.openjdk.java.net/~shade/shenandoah/verifier-print-location/webrev.01/
>
> Induced failure looks like this:
>
> Referenced from:
>   interior location: 0x00007fd7ab7abed5
>   outside of Java heap
>   0x00007fd7ab7abed5 is at entry_point+117 in (nmethod*)0x00007fd7ab7aba90
>
> Thanks,
> -Aleksey
>


More information about the shenandoah-dev mailing list