hotspot/src/share/vm/utilities/debug.cpp
changeset 35542 9dccb7f9f656
parent 35061 be6025ebffea
child 35913 928548a43408
equal deleted inserted replaced
35541:cba047a086d5 35542:9dccb7f9f656
   478 
   478 
   479 
   479 
   480 extern "C" void disnm(intptr_t p) {
   480 extern "C" void disnm(intptr_t p) {
   481   Command c("disnm");
   481   Command c("disnm");
   482   CodeBlob* cb = CodeCache::find_blob((address) p);
   482   CodeBlob* cb = CodeCache::find_blob((address) p);
   483   nmethod* nm = cb->as_nmethod_or_null();
   483   if (cb != NULL) {
   484   if (nm) {
   484     nmethod* nm = cb->as_nmethod_or_null();
   485     nm->print();
   485     if (nm != NULL) {
   486     Disassembler::decode(nm);
   486       nm->print();
   487   } else {
   487     } else {
   488     cb->print();
   488       cb->print();
       
   489     }
   489     Disassembler::decode(cb);
   490     Disassembler::decode(cb);
   490   }
   491   }
   491 }
   492 }
   492 
   493 
   493 
   494