private static final long nativeOverlapEqualSizes()

in src/main/java/org/apache/datasketches/memory/internal/ResourceImpl.java [535:540]


  private static final long nativeOverlapEqualSizes(final long lA, final long rA, final long lB, final long rB) {
    if (lA == lB) { return rA - lA; } //Exact overlap, return either size
    return (lA < lB)
        ? rA - lB  //Partial overlap on right portion of A
        : rB - lA; //else partial overlap on left portion of A
  }