Move more Marshal methods to shared partition (dotnet/coreclr#22205)
authorMarek Safar <marek.safar@gmail.com>
Sat, 26 Jan 2019 02:32:24 +0000 (03:32 +0100)
committerJan Kotas <jkotas@microsoft.com>
Sat, 26 Jan 2019 02:32:24 +0000 (18:32 -0800)
commit431901a5c292b244874901ab1d8df06884c39d6a
tree3697c983e1e1a7aedc195f5f3b738905969c7229
parent92b544b2537bc0e292a6d53f84a886590050e649
Move more Marshal methods to shared partition (dotnet/coreclr#22205)

* Move more Marshal methods to shared partition

* Implement ThrowExceptionForHR in managed

Commit migrated from https://github.com/dotnet/coreclr/commit/bb734dc0df68229e37d11dbdb8aee70e6aff73e4
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/Marshal.CoreCLR.cs
src/coreclr/src/vm/ecalllist.h
src/coreclr/src/vm/marshalnative.cpp
src/coreclr/src/vm/marshalnative.h
src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/Marshal.cs