Porting NumberToDouble to managed code. (#20080)
authorTanner Gooding <tagoo@outlook.com>
Sat, 22 Sep 2018 13:43:30 +0000 (06:43 -0700)
committerGitHub <noreply@github.com>
Sat, 22 Sep 2018 13:43:30 +0000 (06:43 -0700)
commit09cc49e8cac72915b72240c766e25ada171e9fe7
tree68cabb0574b24b228ee17fde5eb4f952bde9e76e
parent99bf5ce15efc1179b47d1e1d1522673a30ae8628
Porting NumberToDouble to managed code. (#20080)

* Porting NumberToDouble to managed code.

* Deleting bcltype/number.cpp and bcltype/number.h

* Fixing NumberToDouble to call Int64BitsToDouble, rather than DoubleToInt64Bits

* Some minor code cleanup in NumberToDouble for better readability.

* Some additional code cleanup in the Number.NumberToDouble.cs code
src/System.Private.CoreLib/System.Private.CoreLib.csproj
src/System.Private.CoreLib/shared/System.Private.CoreLib.Shared.projitems
src/System.Private.CoreLib/shared/System/Number.NumberBuffer.cs
src/System.Private.CoreLib/shared/System/Number.NumberToDouble.cs [new file with mode: 0644]
src/System.Private.CoreLib/src/System/Number.CoreCLR.cs [deleted file]
src/classlibnative/bcltype/CMakeLists.txt
src/classlibnative/bcltype/number.cpp [deleted file]
src/classlibnative/bcltype/number.h [deleted file]
src/vm/ecalllist.h
src/vm/mscorlib.cpp