[ OpenJDK 16 and perfasm]

Denis Gabaydulin gabaden at gmail.com
Fri May 28 10:47:08 UTC 2021


Thanks, saved a lot of time!

On Fri, May 28, 2021 at 12:31 PM Aleksey Shipilev <shade at redhat.com> wrote:

> On 5/28/21 9:29 AM, Denis Gabaydulin wrote:
> > But the result hasn't changed :-(
> > How can I fix the problem?
>
> This looks like a known problem with hsdis: the hotspot-disassembler
> interface had changed a little,
> so newer JDKs could not find the entry point in older hsdis libraries. You
> are looking for this symbol:
>
> $ objdump -t /usr/lib/hsdis-amd64.so | grep decode_instructions_virtual
> 0000000000069d14 g     F .text  000000000000086c
> decode_instructions_virtual
>
> Try to either recompile hsdis from modern JDK source, or try a binary
> library from here:
>    https://builds.shipilev.net/hsdis/
>
> --
> Thanks,
> -Aleksey
>
>


More information about the jmh-dev mailing list