Selaa lähdekoodia

Merge pull request #880 from xljiulang/master

Reduce the performance cost of Memory<T>.getSpan()
release/3.x.x
Christian 4 vuotta sitten
committed by GitHub
vanhempi
commit
dca2af47d8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. +2
    -2
      Source/MQTTnet.AspnetCore/Extensions/ReaderExtensions.cs

+ 2
- 2
Source/MQTTnet.AspnetCore/Extensions/ReaderExtensions.cs Näytä tiedosto

@@ -80,7 +80,7 @@ namespace MQTTnet.AspNetCore
headerLength = 0;
bodyLength = 0;
var temp = input.Slice(0, Math.Min(5, input.Length)).GetMemory();
var temp = input.Slice(0, Math.Min(5, input.Length)).GetMemory().Span;

do
{
@@ -88,7 +88,7 @@ namespace MQTTnet.AspNetCore
{
return false;
}
encodedByte = temp.Span[index];
encodedByte = temp[index];
index++;

value += (byte)(encodedByte & 127) * multiplier;


Ladataan…
Peruuta
Tallenna