Fixes around the GetModuleIfLoaded and related APIs (dotnet/coreclr#26516)
authorFadi Hanna <fadim@microsoft.com>
Thu, 5 Sep 2019 17:35:04 +0000 (10:35 -0700)
committerGitHub <noreply@github.com>
Thu, 5 Sep 2019 17:35:04 +0000 (10:35 -0700)
commitc5d768a8bffb4372caea90c0ded9160386d4cf77
tree76b62fc9bae19f525cbdeb70078d9560ecef2a78
parent888e6086de074d2f836c9a156a6e6913b08e4481
Fixes around the GetModuleIfLoaded and related APIs (dotnet/coreclr#26516)

* Enabling precompiled generics to be loaded from the root entrypoint R2R module.

Include R2RDump tool changes that match the CoreRT cross module signatures in the instantiations table

Commit migrated from https://github.com/dotnet/coreclr/commit/21d651bb4613ca480cd97793fe5d854af36b765c
src/coreclr/src/tools/r2rdump/R2RDump.cs
src/coreclr/src/tools/r2rdump/R2RMethod.cs
src/coreclr/src/tools/r2rdump/R2RReader.cs
src/coreclr/src/tools/r2rdump/R2RSignature.cs
src/coreclr/src/vm/appdomain.cpp
src/coreclr/src/vm/ceeload.cpp
src/coreclr/src/vm/readytoruninfo.cpp