hotspot/src/share/vm/oops/oop.inline.hpp
changeset 13730 df5705977fc5
parent 13728 882756847a04
child 13925 37f75ba502b1
equal deleted inserted replaced
13729:3826a6124401 13730:df5705977fc5
   133 }
   133 }
   134 
   134 
   135 inline oop oopDesc::list_ptr_from_klass() {
   135 inline oop oopDesc::list_ptr_from_klass() {
   136   // This is only to be used during GC, for from-space objects.
   136   // This is only to be used during GC, for from-space objects.
   137   if (UseCompressedKlassPointers) {
   137   if (UseCompressedKlassPointers) {
   138     return (oop)decode_heap_oop((oop)(address)_metadata._compressed_klass);
   138     return decode_heap_oop(_metadata._compressed_klass);
   139   } else {
   139   } else {
   140     // Special case for GC
   140     // Special case for GC
   141     return (oop)(address)_metadata._klass;
   141     return (oop)(address)_metadata._klass;
   142   }
   142   }
   143 }
   143 }