.Net Core 2.1 Span<> support for even faster (de)serialization

Any chance of seeing Span support in the .Net Core 2.1 enabled version of JSON (de)serializers?
Just curious, since performance seems to be about 50% better (no unnecessary memory allocations and garbagecollection)

It should even be possible to (de)serialize the byte streams on ServiceClients.

The Serializers already use StringSegment which also avoids string allocations. Where are you seeing 50% performance improvement, compared to what?

Read it here:


I never checked the source code of the (de)serializers, so I may be over enthusiastic about the 50% claim :smile: _