src/share/vm/c1/c1_GraphBuilder.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
7022998 Cdiff src/share/vm/c1/c1_GraphBuilder.cpp
src/share/vm/c1/c1_GraphBuilder.cpp
Print this page
*** 28,37 ****
--- 28,38 ----
#include "c1/c1_Compilation.hpp"
#include "c1/c1_GraphBuilder.hpp"
#include "c1/c1_InstructionPrinter.hpp"
#include "ci/ciField.hpp"
#include "ci/ciKlass.hpp"
+ #include "compiler/compileBroker.hpp"
#include "interpreter/bytecode.hpp"
#include "runtime/sharedRuntime.hpp"
#include "utilities/bitMap.inline.hpp"
class BlockListBuilder VALUE_OBJ_CLASS_SPEC {
*** 3773,3800 ****
}
#ifndef PRODUCT
void GraphBuilder::print_inline_result(ciMethod* callee, bool res) {
! const char sync_char = callee->is_synchronized() ? 's' : ' ';
! const char exception_char = callee->has_exception_handlers() ? '!' : ' ';
! const char monitors_char = callee->has_monitor_bytecodes() ? 'm' : ' ';
! tty->print(" %c%c%c ", sync_char, exception_char, monitors_char);
! for (int i = 0; i < scope()->level(); i++) tty->print(" ");
! if (res) {
! tty->print(" ");
! } else {
! tty->print("- ");
! }
! tty->print("@ %d ", bci());
! callee->print_short_name();
! tty->print(" (%d bytes)", callee->code_size());
! if (_inline_bailout_msg) {
! tty->print(" %s", _inline_bailout_msg);
! }
! tty->cr();
!
if (res && CIPrintMethodCodes) {
callee->print_codes();
}
}
--- 3774,3784 ----
}
#ifndef PRODUCT
void GraphBuilder::print_inline_result(ciMethod* callee, bool res) {
! CompileTask::print_inlining(callee, scope()->level(), bci(), _inline_bailout_msg);
if (res && CIPrintMethodCodes) {
callee->print_codes();
}
}
src/share/vm/c1/c1_GraphBuilder.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File