RFR: 8278282: G1: Log basic statistics of evacuation failure

Hamlin Li mli at openjdk.java.net
Fri Dec 10 14:52:14 UTC 2021


On Fri, 10 Dec 2021 12:39:43 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

> There is no way to have different levels for the work items than for the timing it is attached to. I overlooked that when proposing this layout. I would like to just keep things the way they are though then, except moving the `Evacuation Failure Regions` to the bottom, as imho the timing is more interesting typically (or in other words, I'm typically only looking at the timings and if they are not as expected, I am digging into more details with the counts).

Not sure if I missed something in the code, but seems if "Evacuation Failed Regions" is attached to "Restore Retained Regions (ms)", then there is no way to put other phases between them.

> Making the work items having a different log level than the master item could be done later.
Agree.

> 
> One remark: that `[Native]` in `Used [Native] Memory` has been meant as optional. :) I would just remove the `[Native]`... (did not look at the code yet).

Sure, I will update it as "Used Memory". :)

-------------

PR: https://git.openjdk.java.net/jdk/pull/6763



More information about the hotspot-gc-dev mailing list