< prev index next >

src/share/vm/gc/g1/survRateGroup.cpp

Print this page

        

@@ -25,10 +25,11 @@
 #include "precompiled.hpp"
 #include "gc/g1/g1CollectedHeap.inline.hpp"
 #include "gc/g1/g1Predictions.hpp"
 #include "gc/g1/heapRegion.hpp"
 #include "gc/g1/survRateGroup.hpp"
+#include "logging/log.hpp"
 #include "memory/allocation.hpp"
 
 SurvRateGroup::SurvRateGroup(G1Predictions* predictor,
                              const char* name,
                              size_t summary_surv_rates_len) :

@@ -161,14 +162,13 @@
   _last_pred = pred;
 }
 
 #ifndef PRODUCT
 void SurvRateGroup::print() {
-  gclog_or_tty->print_cr("Surv Rate Group: %s (" SIZE_FORMAT " entries)",
-                _name, _region_num);
+  log_develop(gc, survivor)("Surv Rate Group: %s (" SIZE_FORMAT " entries)", _name, _region_num);
   for (size_t i = 0; i < _region_num; ++i) {
-    gclog_or_tty->print_cr("    age " SIZE_FORMAT_W(4) "   surv rate %6.2lf %%   pred %6.2lf %%",
+    log_develop(gc, survivor)("    age " SIZE_FORMAT_W(4) "   surv rate %6.2lf %%   pred %6.2lf %%",
                            i, _surv_rate[i] * 100.0,
                            _predictor->get_new_prediction(_surv_rate_pred[i]) * 100.0);
   }
 }
 

@@ -176,26 +176,25 @@
 SurvRateGroup::print_surv_rate_summary() {
   size_t length = _summary_surv_rates_max_len;
   if (length == 0)
     return;
 
-  gclog_or_tty->cr();
-  gclog_or_tty->print_cr("%s Rate Summary (for up to age " SIZE_FORMAT ")", _name, length-1);
-  gclog_or_tty->print_cr("      age range     survival rate (avg)      samples (avg)");
-  gclog_or_tty->print_cr("  ---------------------------------------------------------");
+  log_debug(gc, survivor, stats)("%s Rate Summary (for up to age " SIZE_FORMAT ")", _name, length-1);
+  log_debug(gc, survivor, stats)("      age range     survival rate (avg)      samples (avg)");
+  log_debug(gc, survivor, stats)("  ---------------------------------------------------------");
 
   size_t index = 0;
   size_t limit = MIN2((int) length, 10);
   while (index < limit) {
-    gclog_or_tty->print_cr("           " SIZE_FORMAT_W(4)
+    log_debug(gc, survivor, stats)("           " SIZE_FORMAT_W(4)
                            "                 %6.2lf%%             %6.2lf",
                            index, _summary_surv_rates[index]->avg() * 100.0,
                            (double) _summary_surv_rates[index]->num());
     ++index;
   }
 
-  gclog_or_tty->print_cr("  ---------------------------------------------------------");
+  log_debug(gc, survivor, stats)("  ---------------------------------------------------------");
 
   int num = 0;
   double sum = 0.0;
   int samples = 0;
   while (index < length) {

@@ -203,18 +202,18 @@
     sum += _summary_surv_rates[index]->avg() * 100.0;
     samples += _summary_surv_rates[index]->num();
     ++index;
 
     if (index == length || num % 10 == 0) {
-      gclog_or_tty->print_cr("   " SIZE_FORMAT_W(4) " .. " SIZE_FORMAT_W(4)
+      log_debug(gc, survivor, stats)("   " SIZE_FORMAT_W(4) " .. " SIZE_FORMAT_W(4)
                              "                 %6.2lf%%             %6.2lf",
                              (index-1) / 10 * 10, index-1, sum / (double) num,
                              (double) samples / (double) num);
       sum = 0.0;
       num = 0;
       samples = 0;
     }
   }
 
-  gclog_or_tty->print_cr("  ---------------------------------------------------------");
+  log_debug(gc, survivor, stats)("  ---------------------------------------------------------");
 }
 #endif // PRODUCT
< prev index next >