--- old/src/hotspot/share/oops/arrayKlass.inline.hpp 2017-10-10 17:32:50.040689208 -0400 +++ new/src/hotspot/share/oops/arrayKlass.inline.hpp 2017-10-10 17:32:49.467968131 -0400 @@ -29,11 +29,11 @@ #include "oops/arrayKlass.hpp" inline Klass* ArrayKlass::higher_dimension_acquire() const { - return (Klass*) OrderAccess::load_ptr_acquire(&_higher_dimension); + return OrderAccess::load_acquire(&_higher_dimension); } inline void ArrayKlass::release_set_higher_dimension(Klass* k) { - OrderAccess::release_store_ptr(&_higher_dimension, k); + OrderAccess::release_store(&_higher_dimension, k); } #endif // SHARE_VM_OOPS_ARRAYKLASS_INLINE_HPP