1.1 --- a/src/share/vm/runtime/globals.hpp Mon Mar 09 13:34:00 2009 -0700 1.2 +++ b/src/share/vm/runtime/globals.hpp Thu Mar 12 18:16:36 2009 -0700 1.3 @@ -662,6 +662,12 @@ 1.4 product(ccstrlist, OnOutOfMemoryError, "", \ 1.5 "Run user-defined commands on first java.lang.OutOfMemoryError") \ 1.6 \ 1.7 + manageable(bool, HeapDumpBeforeFullGC, false, \ 1.8 + "Dump heap to file before any major stop-world GC") \ 1.9 + \ 1.10 + manageable(bool, HeapDumpAfterFullGC, false, \ 1.11 + "Dump heap to file after any major stop-world GC") \ 1.12 + \ 1.13 manageable(bool, HeapDumpOnOutOfMemoryError, false, \ 1.14 "Dump heap to file when java.lang.OutOfMemoryError is thrown") \ 1.15 \ 1.16 @@ -1971,6 +1977,12 @@ 1.17 product(bool, PrintHeapAtSIGBREAK, true, \ 1.18 "Print heap layout in response to SIGBREAK") \ 1.19 \ 1.20 + manageable(bool, PrintClassHistogramBeforeFullGC, false, \ 1.21 + "Print a class histogram before any major stop-world GC") \ 1.22 + \ 1.23 + manageable(bool, PrintClassHistogramAfterFullGC, false, \ 1.24 + "Print a class histogram after any major stop-world GC") \ 1.25 + \ 1.26 manageable(bool, PrintClassHistogram, false, \ 1.27 "Print a histogram of class instances") \ 1.28 \