hotspot/src/share/vm/runtime/sharedRuntime.cpp
changeset 35542 9dccb7f9f656
parent 35135 dd2ce9021031
child 35606 d873b64009cc
equal deleted inserted replaced
35541:cba047a086d5 35542:9dccb7f9f656
   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