1 write to _blocks
Interop.FunctionalTests (1)
src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
40_blocks = new HashSet<DiagnosticPoolBlock>();
9 references to _blocks
Interop.FunctionalTests (9)
src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (9)
63_blocks.Add(diagnosticPoolBlock); 75_blocks.Remove(block); 76returnedAllBlocks = _blocks.Count == 0; 114allBlocksReturned = _blocks.Count == 0; 117MemoryPoolThrowHelper.ThrowInvalidOperationException_DisposingPoolWithActiveBlocks(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 159MemoryPoolThrowHelper.ThrowInvalidOperationException_BlocksWereNotReturnedInTime(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 169foreach (var block in _blocks)