ComWrappers cleanup (#47312)
authorAaron Robinson <arobins@microsoft.com>
Mon, 25 Jan 2021 21:23:35 +0000 (13:23 -0800)
committerGitHub <noreply@github.com>
Mon, 25 Jan 2021 21:23:35 +0000 (13:23 -0800)
commit9f8aab73d93156933ae65a476204bf62c02f6537
tree8fae1e94c60b569daa33f2a1249653efcfaf0125
parent5415849b2f793b7208789ee9b0f4a1c468edd3b1
ComWrappers cleanup (#47312)

* Clean up interop shared data types with the DAC.

* Feedback from preview CR.

* Create specific CRST for the managed object wrapper map.
13 files changed:
src/coreclr/debug/daccess/dacimpl.h
src/coreclr/debug/daccess/enummem.cpp
src/coreclr/debug/daccess/request.cpp
src/coreclr/inc/CrstTypes.def
src/coreclr/inc/crsttypes.h
src/coreclr/interop/comwrappers.cpp
src/coreclr/interop/comwrappers.hpp
src/coreclr/interop/inc/interoplibabi.h
src/coreclr/interop/interoplib.cpp
src/coreclr/interop/platform.h
src/coreclr/vm/interoplibinterface.cpp
src/coreclr/vm/interoplibinterface.h
src/coreclr/vm/syncblk.h