4 writes to _disposed
Microsoft.Extensions.ML (4)
PoolLoader.cs (4)
63if (Volatile.Read(ref _disposed) != 0 || pool == null) 99if (Volatile.Read(ref _disposed) != 0) 113if (Volatile.Read(ref _disposed) != 0 && Interlocked.CompareExchange(ref _pool, null, newPool) == newPool) 134if (Interlocked.Exchange(ref _disposed, 1) != 0)