Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b01
Description
This header file has only one small function, which can safely be defined inside arrayOop.hpp. So there's no need for a separate arrayOop.inline.hpp.
void* arrayOopDesc::base(BasicType type) const {
return reinterpret_cast<void*>(cast_from_oop<intptr_t>(as_oop()) + base_offset_in_bytes(type));
}
void* arrayOopDesc::base(BasicType type) const {
return reinterpret_cast<void*>(cast_from_oop<intptr_t>(as_oop()) + base_offset_in_bytes(type));
}