< prev index next >
src/share/vm/runtime/vm_operations.cpp
Print this page
rev 13105 : imported patch 8181917-refactor-ul-logstream-alt1-callsite-changes
*** 27,36 ****
--- 27,37 ----
#include "classfile/vmSymbols.hpp"
#include "code/codeCache.hpp"
#include "compiler/compileBroker.hpp"
#include "gc/shared/isGCActiveMark.hpp"
#include "logging/log.hpp"
+ #include "logging/logStream.hpp"
#include "memory/heapInspection.hpp"
#include "memory/resourceArea.hpp"
#include "oops/symbol.hpp"
#include "runtime/arguments.hpp"
#include "runtime/deoptimization.hpp"
*** 53,75 ****
}
void VM_Operation::evaluate() {
ResourceMark rm;
! outputStream* debugstream;
! bool enabled = log_is_enabled(Debug, vmoperation);
! if (enabled) {
! debugstream = Log(vmoperation)::debug_stream();
! debugstream->print("begin ");
! print_on_error(debugstream);
! debugstream->cr();
}
doit();
! if (enabled) {
! debugstream->print("end ");
! print_on_error(debugstream);
! debugstream->cr();
}
}
const char* VM_Operation::mode_to_string(Mode mode) {
switch(mode) {
--- 54,76 ----
}
void VM_Operation::evaluate() {
ResourceMark rm;
! LogTarget(Debug, vmoperation) lt;
! if (lt.is_enabled()) {
! LogStream ls(lt);
! ls.print("begin ");
! print_on_error(&ls);
! ls.cr();
}
doit();
! if (lt.is_enabled()) {
! LogStream ls(lt);
! ls.print("end ");
! print_on_error(&ls);
! ls.cr();
}
}
const char* VM_Operation::mode_to_string(Mode mode) {
switch(mode) {
< prev index next >