RFR: 9+8u: Region sampling may not be enabled because last timetick is uninitialized

Aleksey Shipilev shade at redhat.com
Thu May 11 18:25:33 UTC 2017


D'uh:

$ hg diff
diff -r 9035d78d9ffd src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
--- a/src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp	Thu May 11
19:45:32 2017 +0200
+++ b/src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp	Thu May 11
20:25:09 2017 +0200
@@ -28,8 +28,9 @@
 #include "gc/shenandoah/shenandoahHeapRegionCounters.hpp"
 #include "runtime/perfData.hpp"

-ShenandoahHeapRegionCounters::ShenandoahHeapRegionCounters() {
-
+ShenandoahHeapRegionCounters::ShenandoahHeapRegionCounters() :
+  _last_sample_millis(0)
+{
   if (UsePerfData) {
     EXCEPTION_MARK;
     ResourceMark rm;


Thanks,
-Aleksey



More information about the shenandoah-dev mailing list