equal
deleted
inserted
replaced
54 private final long[] array; |
54 private final long[] array; |
55 |
55 |
56 private long rawIndex(int i) { |
56 private long rawIndex(int i) { |
57 if (i < 0 || i >= array.length) |
57 if (i < 0 || i >= array.length) |
58 throw new IndexOutOfBoundsException("index " + i); |
58 throw new IndexOutOfBoundsException("index " + i); |
59 return base + i * scale; |
59 return base + (long) i * scale; |
60 } |
60 } |
61 |
61 |
62 /** |
62 /** |
63 * Creates a new AtomicLongArray of given length. |
63 * Creates a new AtomicLongArray of given length. |
64 * |
64 * |