protected static int getDataSize(long memoryAdress) {
    int dataSizeDelta = AddressableMemoryManager.readInt(memoryAdress + REF_COUNT_OFFSET);
    dataSizeDelta &= DATA_SIZE_DELTA_MASK;
    dataSizeDelta >>= DATA_SIZE_SHIFT;
    return getSize(memoryAdress) - dataSizeDelta;
  }
Validates that the fill pattern for this chunk has not been disturbed. This method assumes the
TINY_MULTIPLE is 8 bytes.

@throws IllegalStateException when the pattern has been violated.
geode-core/src/main/java/org/apache/geode/internal/offheap/OffHeapStoredObject.java