src/hotspot/share/oops/oop.hpp
changeset 54780 f8d182aedc92
parent 54377 35794e8db61b
child 57777 90ead0febf56
child 58678 9cf78a70fa4f
equal deleted inserted replaced
54779:e0bd4c7a176e 54780:f8d182aedc92
   321     assert(has_klass_gap(), "only applicable to compressed klass pointers");
   321     assert(has_klass_gap(), "only applicable to compressed klass pointers");
   322     return klass_offset_in_bytes() + sizeof(narrowKlass);
   322     return klass_offset_in_bytes() + sizeof(narrowKlass);
   323   }
   323   }
   324 
   324 
   325   // for error reporting
   325   // for error reporting
   326   static oop   decode_oop_raw(narrowOop narrow_oop);
       
   327   static void* load_klass_raw(oop obj);
   326   static void* load_klass_raw(oop obj);
   328   static void* load_oop_raw(oop obj, int offset);
   327   static void* load_oop_raw(oop obj, int offset);
   329   static bool  is_valid(oop obj);
   328   static bool  is_valid(oop obj);
   330   static oop   oop_or_null(address addr);
   329   static oop   oop_or_null(address addr);
   331 };
   330 };