diff options
Diffstat (limited to 'src/System.Private.CoreLib/shared/System/Buffers/ArrayPool.cs')
-rw-r--r-- | src/System.Private.CoreLib/shared/System/Buffers/ArrayPool.cs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/System.Private.CoreLib/shared/System/Buffers/ArrayPool.cs b/src/System.Private.CoreLib/shared/System/Buffers/ArrayPool.cs index 77a07f7fa..22ad7821f 100644 --- a/src/System.Private.CoreLib/shared/System/Buffers/ArrayPool.cs +++ b/src/System.Private.CoreLib/shared/System/Buffers/ArrayPool.cs @@ -33,9 +33,7 @@ namespace System.Buffers /// optimized for very fast access speeds, at the expense of more memory consumption. /// The shared pool instance is created lazily on first access. /// </remarks> - public static ArrayPool<T> Shared { get; } = - typeof(T) == typeof(byte) || typeof(T) == typeof(char) ? new TlsOverPerCoreLockedStacksArrayPool<T>() : - Create(); + public static ArrayPool<T> Shared { get; } = new TlsOverPerCoreLockedStacksArrayPool<T>(); /// <summary> /// Creates a new <see cref="ArrayPool{T}"/> instance using default configuration options. |