equal
deleted
inserted
replaced
724 return nm->unwind_handler_begin(); |
724 return nm->unwind_handler_begin(); |
725 } |
725 } |
726 #endif |
726 #endif |
727 |
727 |
728 if (t == NULL) { |
728 if (t == NULL) { |
|
729 ttyLocker ttyl; |
729 tty->print_cr("MISSING EXCEPTION HANDLER for pc " INTPTR_FORMAT " and handler bci %d", p2i(ret_pc), handler_bci); |
730 tty->print_cr("MISSING EXCEPTION HANDLER for pc " INTPTR_FORMAT " and handler bci %d", p2i(ret_pc), handler_bci); |
730 tty->print_cr(" Exception:"); |
731 tty->print_cr(" Exception:"); |
731 exception->print(); |
732 exception->print(); |
732 tty->cr(); |
733 tty->cr(); |
733 tty->print_cr(" Compiled exception table :"); |
734 tty->print_cr(" Compiled exception table :"); |
2757 if (nm != NULL) { |
2758 if (nm != NULL) { |
2758 method->set_code(method, nm); |
2759 method->set_code(method, nm); |
2759 |
2760 |
2760 DirectiveSet* directive = DirectivesStack::getDefaultDirective(CompileBroker::compiler(CompLevel_simple)); |
2761 DirectiveSet* directive = DirectivesStack::getDefaultDirective(CompileBroker::compiler(CompLevel_simple)); |
2761 if (directive->PrintAssemblyOption) { |
2762 if (directive->PrintAssemblyOption) { |
2762 Disassembler::decode(nm, tty); |
2763 nm->print_code(); |
2763 } |
2764 } |
2764 DirectivesStack::release(directive); |
2765 DirectivesStack::release(directive); |
2765 } |
2766 } |
2766 } |
2767 } |
2767 } // Unlock AdapterHandlerLibrary_lock |
2768 } // Unlock AdapterHandlerLibrary_lock |