Cleanup/optimize some String.Compare overloads, part 2 (#6891)
authorJames Ko <jamesqko@gmail.com>
Mon, 29 Aug 2016 14:32:43 +0000 (10:32 -0400)
committerJan Kotas <jkotas@microsoft.com>
Mon, 29 Aug 2016 14:32:43 +0000 (07:32 -0700)
commit255cb7355da9cbfda84bdd09e388ef660eddffe3
treeb3383e085693507f76ecb4a134af789b35556b8f
parent633a65e6e671afdb1379e705cf0ac333bfbcf8b0
Cleanup/optimize some String.Compare overloads, part 2 (#6891)

* Change signature of CompareOrdinalEx and move arg validation to the call sites
* Change thrown param name from count -> length
* Rename nativeCompareOrdinalEx -> CompareOrdinalHelper
src/classlibnative/bcltype/stringnative.cpp
src/classlibnative/bcltype/stringnative.h
src/mscorlib/src/System/Globalization/CompareInfo.cs
src/mscorlib/src/System/String.cs
src/vm/ecalllist.h