RFR: 8191861: Move and refactor hSpaceCounters

Roman Kennke rkennke at redhat.com
Fri Nov 24 14:11:55 UTC 2017


Looks good to me too.

This is welcome because it's one oft the parts that Shenandoah uses from G1.

Thanks, Roman


Am 24. November 2017 14:38:38 MEZ schrieb Stefan Karlsson <stefan.karlsson at oracle.com>:
>Hi all,
>
>Please review this patch to move and refactor HSpaceCounters.
>
>http://cr.openjdk.java.net/~stefank/8191861/webrev.01
>https://bugs.openjdk.java.net/browse/JDK-8191861
>
>The patch moves hSpaceCounters.hpp/cpp out from gc/g1 into gc/shared,
>so 
>that it can be reused by other GCs.
>
>The patch also removes the dependency between HSpaceCounters and 
>GenerationCounters. The passed in GenerationCounters object was only 
>used to provide the name_space of the perf counter. This patch changes 
>G1 to explicitly pass in the name_space string instead of the 
>GenerationCounters.
>
>This patch builds upon these two patches:
> 
>http://mail.openjdk.java.net/pipermail/hotspot-dev/2017-November/029267.html
> 
>http://mail.openjdk.java.net/pipermail/hotspot-dev/2017-November/029268.html
>
>Thanks,
>StefanK

-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20171124/3ef89ac2/attachment.htm>


More information about the hotspot-gc-dev mailing list