--- a/hotspot/src/share/vm/interpreter/linkResolver.cpp Thu Jul 20 17:23:24 2017 -0700
+++ b/hotspot/src/share/vm/interpreter/linkResolver.cpp Fri Jul 21 09:50:12 2017 +0200
@@ -34,6 +34,7 @@
#include "interpreter/interpreterRuntime.hpp"
#include "interpreter/linkResolver.hpp"
#include "logging/log.hpp"
+#include "logging/logStream.hpp"
#include "memory/resourceArea.hpp"
#include "memory/universe.inline.hpp"
#include "oops/instanceKlass.hpp"
@@ -767,11 +768,15 @@
int index = -1) {
#ifndef PRODUCT
ResourceMark rm;
+ Log(itables) logi;
+ LogStream lsi(logi.trace());
+ Log(vtables) logv;
+ LogStream lsv(logv.trace());
outputStream* st;
if (logitables) {
- st = Log(itables)::trace_stream();
+ st = &lsi;
} else {
- st = Log(vtables)::trace_stream();
+ st = &lsv;
}
st->print("%s%s, compile-time-class:%s, method:%s, method_holder:%s, access_flags: ",
prefix,