How to inspect hotspot compiler results? hsdis binaries for Windows?

John Rose John.Rose at Sun.COM
Fri Nov 20 12:16:56 PST 2009


This PrintOptoAssembly stuff is primarily intended for server compiler developers.  If it is readable to others, that is mostly by accident.

The disassembler plugin produces a more canonical display of code.  The only reason it isn't better decorated in product builds is some of the symbolic display logic is specific to the (fast-)debug builds, but this can be readily fixed.  For a start on such a fix, see the src/share/vm/compiler/disassembler.cpp chunk in this patch:
  http://hg.openjdk.java.net/mlvm/mlvm/hotspot/file/tip/dynopt.patch

-- John

On Nov 20, 2009, at 12:01 PM, Vladimir Kozlov wrote:

> It is bytecode profiling information.
> 
>> Items of extra special interest are marked red.
> 
> Vladimir



More information about the hotspot-dev mailing list