src/hotspot/share/oops/oop.inline.hpp
changeset 48618 688e5cbd0b91
parent 47998 fb0275c320a0
child 49041 44122f767467
--- a/src/hotspot/share/oops/oop.inline.hpp	Mon Jan 08 09:58:38 2018 -0500
+++ b/src/hotspot/share/oops/oop.inline.hpp	Mon Jan 08 16:21:23 2018 +0100
@@ -326,7 +326,10 @@
   *p = encode_heap_oop(v);
 }
 
+template <DecoratorSet decorators>
+inline oop  oopDesc::obj_field_access(int offset) const             { return HeapAccess<decorators>::oop_load_at(as_oop(), offset); }
 inline oop  oopDesc::obj_field(int offset) const                    { return HeapAccess<>::oop_load_at(as_oop(), offset);  }
+
 inline void oopDesc::obj_field_put(int offset, oop value)           { HeapAccess<>::oop_store_at(as_oop(), offset, value); }
 
 inline jbyte oopDesc::byte_field(int offset) const                  { return HeapAccess<>::load_at(as_oop(), offset);  }