diff options
author | Levi Broderick <GrabYourPitchforks@users.noreply.github.com> | 2018-11-02 17:15:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-02 17:15:47 -0700 |
commit | dd6c69022fbbe4111551f76bb9f9804538cf1e2e (patch) | |
tree | 706efc6789abe4114071426edafe79c13adb1277 /src/unwinder/unwinder.cpp | |
parent | 87dbecdc9eb6c2f2ec8550f5e2284be73c3b5643 (diff) | |
download | coreclr-dd6c69022fbbe4111551f76bb9f9804538cf1e2e.tar.gz coreclr-dd6c69022fbbe4111551f76bb9f9804538cf1e2e.tar.bz2 coreclr-dd6c69022fbbe4111551f76bb9f9804538cf1e2e.zip |
Improve performance of String.Equals(..., OrdinalIgnoreCase) (#20734)
- Tries to consume multiple chars in parallel when possible
- Didn't vectorize because inputs to this function are generally fairly small
- Moved static GlobalizationMode lookup out of hot path
- Removed indirection so that StringComparer now calls directly into workhorse routine
Diffstat (limited to 'src/unwinder/unwinder.cpp')
0 files changed, 0 insertions, 0 deletions