--- old/src/share/vm/gc/parallel/adjoiningGenerations.cpp 2017-06-30 19:59:36.162274800 +0200 +++ new/src/share/vm/gc/parallel/adjoiningGenerations.cpp 2017-06-30 19:59:35.522448400 +0200 @@ -28,6 +28,7 @@ #include "gc/parallel/generationSizer.hpp" #include "gc/parallel/parallelScavengeHeap.hpp" #include "logging/log.hpp" +#include "logging/logStream.hpp" #include "memory/resourceArea.hpp" #include "utilities/ostream.hpp" @@ -128,7 +129,8 @@ log.debug(" Requested change: " SIZE_FORMAT_HEX " Attempted change: " SIZE_FORMAT_HEX, expand_in_bytes, change_in_bytes); ResourceMark rm; - ParallelScavengeHeap::heap()->print_on(log.debug_stream()); + LogStream ls(log.debug()); + ParallelScavengeHeap::heap()->print_on(&ls); log.debug(" PS%sGen max size: " SIZE_FORMAT "K", old ? "Old" : "Young", max_size/K); } @@ -139,7 +141,8 @@ } log.debug("After expansion of %s gen with boundary move", old ? "old" : "young"); ResourceMark rm; - ParallelScavengeHeap::heap()->print_on(log.debug_stream()); + LogStream ls(log.debug()); + ParallelScavengeHeap::heap()->print_on(&ls); log.debug(" PS%sGen max size: " SIZE_FORMAT "K", old ? "Old" : "Young", max_size/K); }