--- old/src/share/vm/oops/generateOopMap.cpp 2017-06-30 20:00:57.464544900 +0200 +++ new/src/share/vm/oops/generateOopMap.cpp 2017-06-30 20:00:56.802674700 +0200 @@ -25,6 +25,7 @@ #include "precompiled.hpp" #include "interpreter/bytecodeStream.hpp" #include "logging/log.hpp" +#include "logging/logStream.hpp" #include "oops/generateOopMap.hpp" #include "oops/oop.inline.hpp" #include "oops/symbol.hpp" @@ -1255,10 +1256,10 @@ void GenerateOopMap::report_monitor_mismatch(const char *msg) { ResourceMark rm; - outputStream* out = Log(monitormismatch)::info_stream(); - out->print("Monitor mismatch in method "); - method()->print_short_name(out); - out->print_cr(": %s", msg); + LogStream ls(Log(monitormismatch)::info()); + ls.print("Monitor mismatch in method "); + method()->print_short_name(&ls); + ls.print_cr(": %s", msg); } void GenerateOopMap::print_states(outputStream *os,