26 references to PinnedBlockMemoryPool
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\PinnedBlockMemoryPoolFactory.cs (1)
30var pool = new PinnedBlockMemoryPool(_meterFactory, _logger);
src\Shared\Buffers.MemoryPool\DefaultMemoryPoolFactory.cs (1)
49var pool = new PinnedBlockMemoryPool(_meterFactory, _logger);
src\Shared\Buffers.MemoryPool\MemoryPoolFactory.cs (1)
24return new PinnedBlockMemoryPool(meterFactory);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (21)
ConcurrentPipeWriterTests.cs (5)
20using (var memoryPool = new PinnedBlockMemoryPool()) 83using (var memoryPool = new PinnedBlockMemoryPool()) 181using (var memoryPool = new PinnedBlockMemoryPool()) 265using (var memoryPool = new PinnedBlockMemoryPool()) 333using (var memoryPool = new PinnedBlockMemoryPool())
DiagnosticMemoryPoolTests.cs (4)
15protected override MemoryPool<byte> CreatePool() => new DiagnosticMemoryPool(new PinnedBlockMemoryPool()); 180var memoryPool = new DiagnosticMemoryPool(new PinnedBlockMemoryPool(), allowLateReturn: true); 190var memoryPool = new DiagnosticMemoryPool(new PinnedBlockMemoryPool(), allowLateReturn: true); 206var memoryPool = new DiagnosticMemoryPool(new PinnedBlockMemoryPool(), rentTracking: true);
PinnedBlockMemoryPoolTests.cs (12)
15protected override MemoryPool<byte> CreatePool() => new PinnedBlockMemoryPool(); 36using var memoryPool = new PinnedBlockMemoryPool(); 53using var memoryPool = new PinnedBlockMemoryPool(); 99using var memoryPool = new PinnedBlockMemoryPool(); 133using var memoryPool = new PinnedBlockMemoryPool(); 177using var memoryPool = new PinnedBlockMemoryPool(); 236var pool = new PinnedBlockMemoryPool(testMeterFactory); 272var pool = new PinnedBlockMemoryPool(testMeterFactory); 295var pool = new PinnedBlockMemoryPool(testMeterFactory); 320var pool = new PinnedBlockMemoryPool(testMeterFactory); 357var pool1 = new PinnedBlockMemoryPool(testMeterFactory); 358var pool2 = new PinnedBlockMemoryPool(testMeterFactory);
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\DiagnosticMemoryPoolFactory.cs (1)
32var pool = new DiagnosticMemoryPool(new PinnedBlockMemoryPool(), _allowLateReturn, _rentTracking);
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\DiagnosticMemoryPoolFactory.cs (1)
32var pool = new DiagnosticMemoryPool(new PinnedBlockMemoryPool(), _allowLateReturn, _rentTracking);