Fix Double.ToString performance on Linux and OSX (dotnet/coreclr#10572)
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Sun, 2 Apr 2017 19:18:22 +0000 (12:18 -0700)
committerGitHub <noreply@github.com>
Sun, 2 Apr 2017 19:18:22 +0000 (12:18 -0700)
commitf2cf3faac9c383c488593750e9f19962a5fb7550
tree26f355401f9da6474020a1656c84a050a840cf4e
parent64bf6815f10b748f71f46986c530831b9bb08182
Fix Double.ToString performance on Linux and OSX (dotnet/coreclr#10572)

* Fix Double.ToString performance on Linux and OSX

* some feedback fixes

* Remove the implementation depending on ecvt_r

Commit migrated from https://github.com/dotnet/coreclr/commit/62849aabbad290a81349cc2a642f3bb240677c7f
src/coreclr/src/pal/src/cruntime/misctls.cpp