8176565: G1 Does not perform heap verification after remark with VerifyAfterGC
Thomas Schatzl
thomas.schatzl at oracle.com
Tue Mar 14 11:16:30 UTC 2017
Hi,
On Mon, 2017-03-13 at 15:58 +0100, Mikael Gerdin wrote:
> Hi all,
>
> Please review this small change to when G1 performs heap
> verification.
>
> Background to this change is that it is fairly common knowledge that
> in
> order to rule out GC bugs you should run with -XX:+VerifyBeforeGC
> -XX:+VerifyAfterGC.
> In order to make it easier for people to get the kind of heap
> verification they expect we should have G1 perform a verification at
> the
> end of the remark phase similar to what CMS does.
> Previously this verification has only been enabled with
> -XX:+VerifyDuringGC for G1 but that is a lesser known flag and I
> think
> we should try to make it easier for our users to get the
> verification
> passes they expect.
>
> This is a low-risk fix and it will be good to have in 9.0 for
> debugging
> purposes.
looks good to me.
Thomas
More information about the hotspot-gc-dev
mailing list