--- old/src/hotspot/share/oops/oop.inline.hpp 2019-03-11 14:26:25.338354890 +0100 +++ new/src/hotspot/share/oops/oop.inline.hpp 2019-03-11 14:26:25.126354893 +0100 @@ -276,6 +276,8 @@ 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(cast_from_oop(as_oop()) + offset); } void* oopDesc::field_addr(int offset) const { return Access<>::resolve(as_oop())->field_addr_raw(offset); } @@ -329,6 +331,7 @@ return mark()->has_bias_pattern(); } + bool oopDesc::has_bias_pattern_raw() const { return mark_raw()->has_bias_pattern(); }