()
| 80 | } |
| 81 | |
| 82 | @Override |
| 83 | public void close() { |
| 84 | for (int i = 0, n = buf.length; i < n; i++) { |
| 85 | buf[i] = Misc.freeIfCloseable(buf[i]); |
| 86 | } |
| 87 | if (memory != 0) { |
| 88 | memory = Unsafe.free(memory, memorySize, memoryTag); |
| 89 | this.memorySize = 0; |
| 90 | } |
| 91 | } |
| 92 | |
| 93 | public T get(long cursor) { |
| 94 | return buf[(int) (cursor & mask)]; |
no test coverage detected