if ((offset < 0) || (offset >= size)) {
Unsafe.debug("reference offset out of range!");
Unsafe.debug(vmClass.getName());
helper.die("Class internal error");
} else {
final ObjectReference child = objAddr.loadObjectReference(Offset.fromIntZeroExtend(offset));
if (child != null) {
// Enable the following in the case of heap corruption
if (false) {
verifyChild(child, object, "object child", i, offset);
}