1 write to _buckets
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Buffers\ConfigurableArrayPool.cs (1)
47
_buckets
= buckets;
8 references to _buckets
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Buffers\ConfigurableArrayPool.cs (8)
70
if (index <
_buckets
.Length)
79
buffer =
_buckets
[i].Rent();
84
log.BufferRented(buffer.GetHashCode(), buffer.Length, Id,
_buckets
[i].Id);
89
while (++i <
_buckets
.Length && i != index + MaxBucketsToTry);
93
buffer = new T[
_buckets
[index]._bufferLength];
106
log.BufferAllocated(bufferId, buffer.Length, Id, ArrayPoolEventSource.NoBucketId, index >=
_buckets
.Length ?
129
bool haveBucket = bucket <
_buckets
.Length;
141
_buckets
[bucket].Return(array);