Add pooling for JIT scratch memory (dotnet/coreclr#18924)
authorJan Kotas <jkotas@microsoft.com>
Tue, 17 Jul 2018 19:11:33 +0000 (12:11 -0700)
committerGitHub <noreply@github.com>
Tue, 17 Jul 2018 19:11:33 +0000 (12:11 -0700)
commit743d21b119fd4508e469ed850336d0f19ef8ad77
tree6e8e2cd4da1901997c213d7d47eee9222922f29b
parent92bed93c0f3743d340b787da21c8b26c5d9d8d42
 Add pooling for JIT scratch memory  (dotnet/coreclr#18924)

Fixes dotnet/coreclr#3408

Commit migrated from https://github.com/dotnet/coreclr/commit/eaf111b08dce413738f9133748e302248359c5e9
24 files changed:
src/coreclr/src/ToolBox/superpmi/superpmi-shared/icorjithostimpl.h
src/coreclr/src/ToolBox/superpmi/superpmi-shim-collector/jithost.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shim-counter/jithost.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shim-simple/jithost.cpp
src/coreclr/src/ToolBox/superpmi/superpmi/jithost.cpp
src/coreclr/src/inc/corcompile.h
src/coreclr/src/inc/corjithost.h
src/coreclr/src/jit/alloc.cpp
src/coreclr/src/jit/alloc.h
src/coreclr/src/jit/compiler.cpp
src/coreclr/src/jit/host.h
src/coreclr/src/jit/hostallocator.cpp
src/coreclr/src/utilcode/CMakeLists.txt
src/coreclr/src/utilcode/jithost.cpp [deleted file]
src/coreclr/src/vm/CMakeLists.txt
src/coreclr/src/vm/ceemain.cpp
src/coreclr/src/vm/compile.cpp
src/coreclr/src/vm/compile.h
src/coreclr/src/vm/crossgen/CMakeLists.txt
src/coreclr/src/vm/finalizerthread.cpp
src/coreclr/src/vm/jithost.cpp [new file with mode: 0644]
src/coreclr/src/vm/jithost.h [moved from src/coreclr/src/inc/jithost.h with 50% similarity]
src/coreclr/src/zap/common.h
src/coreclr/src/zap/zapper.cpp