Review request: 8013132: Add a flag to turn off the output of the verbose verification code
Stefan Karlsson
stefan.karlsson at oracle.com
Wed Apr 24 18:12:14 UTC 2013
http://cr.openjdk.java.net/~stefank/8013132/webrev.00/
This RFE adds a new flag named VerifySilently, which can be used to turn
off the verbose output that the verification code produces. The proposed
name has been chosen to match other Verify flags.
From the Bug description:
---
The HotSpot verification code is rather verbose and intrusive. I propose
that we add a flag that can be used to turn this output off.
An example of the verification output:
$ java -XX:+PrintGC -XX:+UnlockDiagnosticVMOptions -XX:+VerifyBeforeExit
-XX:+VerifyAfterGC -XX:+VerifyBeforeGC -XX:+UseConcMarkSweepGC
-XX:+ExplicitGCInvokesConcurrent -cp /localhome/tests/ HelloSystemGC
VerifyBeforeGC:[Verifying threads heap concurrent mark-sweep
generation par new generation remset syms strs zone dict cldg metaspace
chunks hand C-heap code cache ]
[GC (System.gc()) 672K->260K(121600K), 0.0060920 secs]
VerifyAfterGC:[Verifying threads heap concurrent mark-sweep generation
par new generation remset syms strs zone dict cldg metaspace chunks hand
C-heap code cache ]
[Verifying threads heap concurrent mark-sweep generation par new
generation remset syms strs zone dict cldg metaspace chunks hand C-heap
code cache ]
[GC (CMS Initial Mark) 260K(121600K), 0.0204040 secs]
[Verifying threads heap concurrent mark-sweep generation par new
generation remset syms strs zone dict cldg metaspace chunks hand C-heap
code cache ]
[Verifying threads heap concurrent mark-sweep generation par new
generation remset syms strs zone dict cldg metaspace chunks hand C-heap
code cache ]
[GC (CMS Final Remark) [Verifying CMS Marking... done] 1604K(121600K),
0.1008210 secs]
[Verifying threads heap concurrent mark-sweep generation par new
generation remset syms strs zone dict cldg metaspace chunks hand C-heap
code cache ]
And with the proposed flag turned on:
[GC (System.gc()) 672K->269K(121600K), 0.0050710 secs]
[GC (CMS Initial Mark) 269K(121600K), 0.0203380 secs]
[GC (CMS Final Remark) 1613K(121600K), 0.1007210 secs]
---
thanks,
StefanK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20130424/96b72860/attachment.htm>
More information about the hotspot-gc-dev
mailing list