12 references to DiagnosticMemoryPool
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\Buffers.MemoryPool\MemoryPoolFactory.cs (1)
16
return new
DiagnosticMemoryPool
(CreatePinnedBlockMemoryPool(meterFactory));
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (9)
ConcurrentPipeWriterTests.cs (5)
21
using (var diagnosticPool = new
DiagnosticMemoryPool
(memoryPool))
84
using (var diagnosticPool = new
DiagnosticMemoryPool
(memoryPool))
182
using (var diagnosticPool = new
DiagnosticMemoryPool
(memoryPool))
266
using (var diagnosticPool = new
DiagnosticMemoryPool
(memoryPool))
334
using (var diagnosticPool = new
DiagnosticMemoryPool
(memoryPool))
DiagnosticMemoryPoolTests.cs (4)
15
protected override MemoryPool<byte> CreatePool() => new
DiagnosticMemoryPool
(new PinnedBlockMemoryPool());
180
var memoryPool = new
DiagnosticMemoryPool
(new PinnedBlockMemoryPool(), allowLateReturn: true);
190
var memoryPool = new
DiagnosticMemoryPool
(new PinnedBlockMemoryPool(), allowLateReturn: true);
206
var memoryPool = new
DiagnosticMemoryPool
(new PinnedBlockMemoryPool(), rentTracking: true);
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\DiagnosticMemoryPoolFactory.cs (1)
32
var pool = new
DiagnosticMemoryPool
(new PinnedBlockMemoryPool(), _allowLateReturn, _rentTracking);
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\DiagnosticMemoryPoolFactory.cs (1)
32
var pool = new
DiagnosticMemoryPool
(new PinnedBlockMemoryPool(), _allowLateReturn, _rentTracking);