RFR(trivial): 8230037: Confused MetaData dumped by PrintOptoAssembly

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Aug 22 16:16:33 UTC 2019

To avoid confusing I normally use -Xbatch and CICompilerCount=1 (or =2 for tiered compilation).

The output is under ttyLocker so it should be one block. I see that there is mix of tty and xtty streams in code. May be 
that is the reason it is not together. If we use xtty it should be passed to print_metadata() too. Please, investigate more.

Instead of "Last Normal Compilation" I would print Compile_id.


On 8/22/19 4:50 AM, Jie Fu wrote:
> Hi all,
> JBS:    https://bugs.openjdk.java.net/browse/JDK-8230037
> Webrev: http://cr.openjdk.java.net/~jiefu/8230037/webrev.00/
> People may get confused with the 'MetaData' dumped by PrintOptoAssembly.
> For detailed info, please see the JBS.
> It might be better to make it more clear.
> Testing:
>   - make test TEST="test/hotspot/jtreg:tier1" CONF=fastdebug on Linux/x64
>   - make test TEST="tier1"                    CONF=release   on Linux/x64
> Thanks a lot.
> Best regards,
> Jie

More information about the hotspot-compiler-dev mailing list