RFR: JDK-8297796 GenShen: instrument the remembered set scan [v2]
Y. Srinivas Ramakrishna
ysr at openjdk.org
Thu Dec 22 23:50:24 UTC 2022
On Thu, 8 Dec 2022 14:42:53 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:
> Thanks for sharing this code. A few overview comments:
>
> 1. Yes, I think it would be useful to see the data collected for each mark scan and each update-reference scan independently. Sometimes, abnormal behavior of the application causes spikes in performance, and it would be nice to understand the degree to which remembered set scanning is part of this spike.
> 2. It is also useful to have a cumulative summary of all costs at the end of a run, probably still separating out the mark scans from the update-refs scans.
> 3. Is it possible to eliminate the overhead entirely of this instrumentation by compiling it out for release builds?
@kdnilsen : The above have all been taken care of. Please re-review and approve/sponsor. Thank you!
-------------
PR: https://git.openjdk.org/shenandoah/pull/176
More information about the shenandoah-dev
mailing list