Skip to content

Commit 5bfaee2

Browse files
committed
PhpHashtable - don't use pooling, does not have much effect and uses more mem.
1 parent 760d744 commit 5bfaee2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Peachpie.Runtime/OrderedDictionary.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -192,11 +192,11 @@ public sealed class OrderedDictionary/*<TValue>*/ : IEnumerable<KeyValuePair<Int
192192

193193
static class BucketPool
194194
{
195-
public static Bucket[] RentData(uint size) => ArrayPool<Bucket>.Shared.Rent(unchecked((int)size));
195+
public static Bucket[] RentData(uint size) => new Bucket[size]; // ArrayPool<Bucket>.Shared.Rent(unchecked((int)size));
196196

197197
public static int[] RentHash(uint size) => ArrayPool<int>.Shared.Rent(unchecked((int)size));
198198

199-
public static void Return(Bucket[] array) => ArrayPool<Bucket>.Shared.Return(array, clearArray: true);
199+
public static void Return(Bucket[] array) { } // ArrayPool<Bucket>.Shared.Return(array, clearArray: true);
200200

201201
public static void Return(int[] array)
202202
{

0 commit comments

Comments
 (0)