summaryrefslogtreecommitdiff
path: root/src/zap
diff options
context:
space:
mode:
authorPeter Kukol <pkukol@users.noreply.github.com>2016-10-19 17:28:20 -0600
committerJan Kotas <jkotas@microsoft.com>2016-10-19 16:28:20 -0700
commitdcce190472393d828d3fb364e9e5fe5906c42822 (patch)
tree5faf3a1b0900bc906a83e7ce26f1b60410303308 /src/zap
parentd6dcbb66bace9a1f3fc081ec0740258b0c9358ea (diff)
downloadcoreclr-dcce190472393d828d3fb364e9e5fe5906c42822.tar.gz
coreclr-dcce190472393d828d3fb364e9e5fe5906c42822.tar.bz2
coreclr-dcce190472393d828d3fb364e9e5fe5906c42822.zip
Call JIT compiler's shutdown logic from crossgen. (#7663)
* Call JIT compiler's shutdown logic from crossgen.
Diffstat (limited to 'src/zap')
-rw-r--r--src/zap/zapper.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/zap/zapper.cpp b/src/zap/zapper.cpp
index bcb1b0edca..b375709942 100644
--- a/src/zap/zapper.cpp
+++ b/src/zap/zapper.cpp
@@ -1017,6 +1017,15 @@ void Zapper::DestroyDomain()
CleanupAssembly();
//
+ // Shut down JIT compiler.
+ //
+
+ if (m_pJitCompiler != NULL)
+ {
+ m_pJitCompiler->ProcessShutdownWork(NULL);
+ }
+
+ //
// Get rid of domain.
//