public void Dispose() { _that._arraysPool.Return(_arr); _that = null; _arr = null; Heap.Return(this); }
public BufferHolder Init(T[] arr, BucketsBasedCrossThreadsMemoryPool <T> that) { _arr = arr; _that = that; return(this); }