RFR(L): 8198691: CodeHeap State Analytics

Robbin Ehn robbin.ehn at oracle.com
Fri Mar 2 08:35:03 UTC 2018

Hi Lutz,

On 03/01/2018 09:26 PM, Vladimir Kozlov wrote:
> I also did not get your placement of PrintCodeHeapState code in "nonproduct" 
> case of print_statistics(). I would expect it near PrintCodeCache code like in 
> "product" case.

Since we are removing the -XX:*Print* and friends in favor of UL,
this should be something like -Xlog:compiler+codeheap+dump=debug or similar IMHO.


> Thanks,
> Vladimir
> On 3/1/18 9:17 AM, Schmidt, Lutz wrote:
>> Dear all,
>> may I please request reviews for this quite voluminous enhancement:
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8198691
>> Webrev: http://cr.openjdk.java.net/~lucy/webrevs/8198691.00/index.html
>> Don’t get afraid! Most of the logic is new and isolated in a big, separate 
>> block in heap.cpp. The changes to other files are not difficult to understand.
>> If you need information about what this enhancement does and how it can be 
>> used, please refer to the bug description. There I have attached some 
>> documentation which will greatly help with understanding the code.
>> Thank you!
>> Lutz

More information about the hotspot-compiler-dev mailing list