< prev index next >

src/share/vm/gc/parallel/gcTaskManager.cpp

Print this page
rev 13265 : imported patch 8181917-refactor-ul-logstream

@@ -26,10 +26,11 @@
 #include "gc/parallel/gcTaskManager.hpp"
 #include "gc/parallel/gcTaskThread.hpp"
 #include "gc/shared/gcId.hpp"
 #include "gc/shared/workerManager.hpp"
 #include "logging/log.hpp"
+#include "logging/logStream.hpp"
 #include "memory/allocation.hpp"
 #include "memory/allocation.inline.hpp"
 #include "memory/resourceArea.hpp"
 #include "runtime/mutex.hpp"
 #include "runtime/mutexLocker.hpp"

@@ -435,17 +436,16 @@
       _active_workers = 1U;
     }
 
     Log(gc, task, thread) log;
     if (log.is_trace()) {
-      ResourceMark rm;
-      outputStream* out = log.trace_stream();
-      out->print("GCTaskManager::initialize: distribution:");
+      LogStream ls(log.trace());
+      ls.print("GCTaskManager::initialize: distribution:");
       for (uint t = 0; t < workers(); t += 1) {
-        out->print("  %u", _processor_assignment[t]);
+        ls.print("  %u", _processor_assignment[t]);
       }
-      out->cr();
+      ls.cr();
     }
   }
   reset_busy_workers();
   set_unblocked();
   for (uint w = 0; w < workers(); w += 1) {
< prev index next >