System.Xml.NameTable optimizations (#49988)
authorkronic <kronic2006@gmail.com>
Wed, 24 Mar 2021 13:32:28 +0000 (16:32 +0300)
committerGitHub <noreply@github.com>
Wed, 24 Mar 2021 13:32:28 +0000 (09:32 -0400)
commitcc10f27cce5879fd1053a57681ba9a6eb983433a
tree765c807c222c2710f37c6e853b99c53c20ecb47a
parent905e43b38e731ee411adb328d68a3ae016672a3f
System.Xml.NameTable optimizations  (#49988)

* Slight simplification and acceleration

* use SequenceEqual

* fix nullability

* innline TextEquals

* Inline ComputeHash32

* remove using

* fix nullability

Co-authored-by: kronic <kronic@softland.ru>
src/libraries/System.Private.Xml/src/System/Xml/NameTable.cs