Mercurial > hg > jdk9-shenandoah > hotspot
changeset 9437:5cec8cad3e97
Added some output to log-config and trace-phases.
author | rkennke |
---|---|
date | Thu, 30 Jul 2015 15:51:42 +0200 |
parents | f6e57d4e6abb |
children | fa747dd25e5b |
files | src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp |
diffstat | 2 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp Thu Jul 30 15:51:41 2015 +0200 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp Thu Jul 30 15:51:42 2015 +0200 @@ -269,6 +269,9 @@ shouldStartConcurrentMark = true; } + if (shouldStartConcurrentMark && ShenandoahTracePhases) { + tty->print_cr("Start GC at available: "SIZE_FORMAT", factor: "UINTX_FORMAT", update-refs: %s", available, factor, BOOL_TO_STR(heap->need_update_refs())); + } return shouldStartConcurrentMark; }
--- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Thu Jul 30 15:51:41 2015 +0200 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Thu Jul 30 15:51:42 2015 +0200 @@ -201,6 +201,11 @@ _jni_critical(new ShenandoahJNICritical()) { + if (ShenandoahLogConfig) { + tty->print_cr("Parallel GC threads: "UINT32_FORMAT, ParallelGCThreads); + tty->print_cr("Concurrent GC threads: "UINT32_FORMAT, ConcGCThreads); + tty->print_cr("Parallel reference processing enabled: %s", BOOL_TO_STR(ParallelRefProcEnabled)); + } _pgc = this; _scm = new ShenandoahConcurrentMark(); _used = 0;