Skip to content

Commit 9ede040

Browse files
committed
Use MemoryPool
1 parent 8a5a2fe commit 9ede040

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/Elasticsearch.Net/Utf8Json/Formatters/DateTimeFormatter.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -915,7 +915,7 @@ public TimeSpan Deserialize(ref JsonReader reader, IJsonFormatterResolver format
915915
var day = 0;
916916
if (hasDay)
917917
{
918-
var poolArray = BufferPool.Default.Rent();
918+
var poolArray = JsonSerializer.MemoryPool.Rent();
919919
try
920920
{
921921
for (; array[i] != '.'; i++)
@@ -927,7 +927,7 @@ public TimeSpan Deserialize(ref JsonReader reader, IJsonFormatterResolver format
927927
}
928928
finally
929929
{
930-
BufferPool.Default.Return(poolArray);
930+
JsonSerializer.MemoryPool.Return(poolArray);
931931
}
932932
}
933933

src/Elasticsearch.Net/Utf8Json/JsonSerializer.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ public static async System.Threading.Tasks.Task SerializeAsync<T>(Stream stream,
149149
{
150150
if (resolver == null) resolver = DefaultResolver;
151151

152-
var buf = BufferPool.Default.Rent();
152+
var buf = MemoryPool.Rent();
153153
try
154154
{
155155
var writer = new JsonWriter(buf);
@@ -160,7 +160,7 @@ public static async System.Threading.Tasks.Task SerializeAsync<T>(Stream stream,
160160
}
161161
finally
162162
{
163-
BufferPool.Default.Return(buf);
163+
MemoryPool.Return(buf);
164164
}
165165
}
166166

@@ -334,7 +334,7 @@ public static async System.Threading.Tasks.Task<T> DeserializeAsync<T>(Stream st
334334
{
335335
if (resolver == null) resolver = DefaultResolver;
336336

337-
var buffer = BufferPool.Default.Rent();
337+
var buffer = MemoryPool.Rent();
338338
var buf = buffer;
339339
try
340340
{
@@ -360,7 +360,7 @@ public static async System.Threading.Tasks.Task<T> DeserializeAsync<T>(Stream st
360360
}
361361
finally
362362
{
363-
BufferPool.Default.Return(buffer);
363+
MemoryPool.Return(buffer);
364364
}
365365
}
366366

0 commit comments

Comments
 (0)