src/share/vm/oops/oop.inline.hpp

Print this page
rev 3601 : 7195968: NPG: oopDesc::list_ptr_from_klass is broken
Summary: Remove incorrect cast
Reviewed-by: TBD

@@ -133,11 +133,11 @@
 }
 
 inline oop oopDesc::list_ptr_from_klass() {
   // This is only to be used during GC, for from-space objects.
   if (UseCompressedKlassPointers) {
-    return (oop)decode_heap_oop((oop)(address)_metadata._compressed_klass);
+    return decode_heap_oop(_metadata._compressed_klass);
   } else {
     // Special case for GC
     return (oop)(address)_metadata._klass;
   }
 }