JitEE interface additions to support object stack allocation. (#20283)
authorEugene Rozenfeld <erozen@microsoft.com>
Thu, 11 Oct 2018 20:03:26 +0000 (13:03 -0700)
committerGitHub <noreply@github.com>
Thu, 11 Oct 2018 20:03:26 +0000 (13:03 -0700)
commit5f9f37432568b9abd91de39949ae860e9151798e
treed526a60db61b6add23c2c3c90a3ca7f3c6eaa35d
parent5c039559b96bf71e4281331977160ff4c8c44af8
JitEE interface additions to support object stack allocation. (#20283)

Add two methods to JitEE interface: getHeapClassSize and canAllocateOnStack.

Change JITEEVersionIdentifier.
15 files changed:
src/ToolBox/superpmi/superpmi-shared/icorjitinfoimpl.h
src/ToolBox/superpmi/superpmi-shared/lwmlist.h
src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp
src/ToolBox/superpmi/superpmi-shared/methodcontext.h
src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp
src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp
src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp
src/ToolBox/superpmi/superpmi/icorjitinfo.cpp
src/inc/corinfo.h
src/jit/ICorJitInfo_API_names.h
src/jit/ICorJitInfo_API_wrapper.hpp
src/vm/jitinterface.cpp
src/vm/jitinterface.h
src/zap/zapinfo.cpp
src/zap/zapinfo.h