hotspot/src/share/vm/services/heapDumper.cpp
changeset 46968 9119841280f4
parent 46560 388aa8d67c80
equal deleted inserted replaced
46953:39063b484ec2 46968:9119841280f4
   762         o = oopDesc::load_decode_heap_oop((oop*)addr);
   762         o = oopDesc::load_decode_heap_oop((oop*)addr);
   763       }
   763       }
   764 
   764 
   765       // reflection and Unsafe classes may have a reference to a
   765       // reflection and Unsafe classes may have a reference to a
   766       // Klass* so filter it out.
   766       // Klass* so filter it out.
   767       assert(o->is_oop_or_null(), "Expected an oop or NULL at " PTR_FORMAT, p2i(o));
   767       assert(oopDesc::is_oop_or_null(o), "Expected an oop or NULL at " PTR_FORMAT, p2i(o));
   768       writer->write_objectID(o);
   768       writer->write_objectID(o);
   769       break;
   769       break;
   770     }
   770     }
   771     case JVM_SIGNATURE_BYTE     : {
   771     case JVM_SIGNATURE_BYTE     : {
   772       jbyte* b = (jbyte*)addr;
   772       jbyte* b = (jbyte*)addr;