Fix inlining issue for raw pinvoke calls when using debug builds (#455)
authorFadi Hanna <fadim@microsoft.com>
Tue, 3 Dec 2019 04:56:43 +0000 (20:56 -0800)
committerGitHub <noreply@github.com>
Tue, 3 Dec 2019 04:56:43 +0000 (20:56 -0800)
commit1bf3be8037bcd7dfdad4d158db23db86a1c2bae2
tree59544c5301c4f2ca346fd5c4aa6700343adaa267
parente9c34fa1fff30f17472048439bb4038ff154cbb1
Fix inlining issue for raw pinvoke calls when using debug builds (#455)

* Fix inlining issue for raw pinvoke calls when using debug builds

* Do not generate PInvoke stubs for cross-module pinvokes outside of version bubble
src/coreclr/src/jit/importer.cpp
src/coreclr/src/tools/Common/JitInterface/CorInfoImpl.cs
src/coreclr/src/tools/crossgen2/ILCompiler.ReadyToRun/Compiler/ReadyToRunSingleAssemblyCompilationModuleGroup.cs