< prev index next >

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

Print this page

        

@@ -274,10 +274,12 @@
 
 bool oopDesc::is_instance()  const { return klass()->is_instance_klass();  }
 bool oopDesc::is_array()     const { return klass()->is_array_klass();     }
 bool oopDesc::is_objArray()  const { return klass()->is_objArray_klass();  }
 bool oopDesc::is_typeArray() const { return klass()->is_typeArray_klass(); }
+bool oopDesc::is_value()     const { return klass()->is_value(); }
+bool oopDesc::is_valueArray()  const { return klass()->is_valueArray_klass(); }
 
 void*    oopDesc::field_addr_raw(int offset)     const { return reinterpret_cast<void*>(cast_from_oop<intptr_t>(as_oop()) + offset); }
 void*    oopDesc::field_addr(int offset)         const { return Access<>::resolve(as_oop())->field_addr_raw(offset); }
 
 template <class T>

@@ -327,10 +329,11 @@
 
 bool oopDesc::has_bias_pattern() const {
   return mark()->has_bias_pattern();
 }
 
+
 bool oopDesc::has_bias_pattern_raw() const {
   return mark_raw()->has_bias_pattern();
 }
 
 // Used only for markSweep, scavenging
< prev index next >