Optimize CheckIriUnicodeRange (#31860)
authorMiha Zupan <mihazupan.zupan1@gmail.com>
Tue, 18 Feb 2020 17:36:29 +0000 (18:36 +0100)
committerGitHub <noreply@github.com>
Tue, 18 Feb 2020 17:36:29 +0000 (18:36 +0100)
commitb00f349611915f2fbc543e445fa1c9636047fa1d
tree6318685c8ef50b683e499e8de124d8f66d4f7a8f
parent4ebe5eefc355ba11dd05cbc7b9fd6d731dbf707f
Optimize CheckIriUnicodeRange (#31860)

* Optimize CheckIriUnicodeRange

* Improve clarity of if check in CheckIriUnicodeRange

Co-Authored-By: Stephen Toub <stoub@microsoft.com>
* Improve clarity of if check in CheckIriUnicodeRange

* Optimize range checks that are equivalent mod 2^16

* Invert escape boolean condition

Co-authored-by: Stephen Toub <stoub@microsoft.com>
src/libraries/System.Private.Uri/src/System/IriHelper.cs
src/libraries/System.Private.Uri/src/System/Uri.cs
src/libraries/System.Private.Uri/src/System/UriHelper.cs