diff options
author | Justin Van Patten <jvp@justinvp.com> | 2016-12-08 13:21:43 -0800 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2016-12-08 13:21:43 -0800 |
commit | bf4ed11eb5cee7123fd0c6fa5b60f09fe7adf23e (patch) | |
tree | ed83243e7b846b06005bdab257d74983a3de1e4b /src | |
parent | 6d657999abeef7e5410af28c1273feb133ca6c7d (diff) | |
download | coreclr-bf4ed11eb5cee7123fd0c6fa5b60f09fe7adf23e.tar.gz coreclr-bf4ed11eb5cee7123fd0c6fa5b60f09fe7adf23e.tar.bz2 coreclr-bf4ed11eb5cee7123fd0c6fa5b60f09fe7adf23e.zip |
Avoid allocating in TimeZoneInfo.GetHashCode() (#8513)
Avoid the intermediate ToUpper string allocation.
Diffstat (limited to 'src')
-rw-r--r-- | src/mscorlib/src/System/TimeZoneInfo.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mscorlib/src/System/TimeZoneInfo.cs b/src/mscorlib/src/System/TimeZoneInfo.cs index 5000206295..d8662d477c 100644 --- a/src/mscorlib/src/System/TimeZoneInfo.cs +++ b/src/mscorlib/src/System/TimeZoneInfo.cs @@ -969,7 +969,7 @@ namespace System { // GetHashCode - // public override int GetHashCode() { - return m_id.ToUpper(CultureInfo.InvariantCulture).GetHashCode(); + return StringComparer.OrdinalIgnoreCase.GetHashCode(m_id); } // |