summaryrefslogtreecommitdiff
path: root/src/vm/vars.hpp
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-06-06 23:49:48 -0700
committerJan Kotas <jkotas@microsoft.com>2018-06-06 23:49:48 -0700
commitef5b997e4649599e6ed678bba451a08a68c9ae04 (patch)
treeede15f5dce22c591ead811d981e017dc79c66041 /src/vm/vars.hpp
parent4cdb8103d1d3dbc68577f22c73b1d8112e9706bc (diff)
downloadcoreclr-ef5b997e4649599e6ed678bba451a08a68c9ae04.tar.gz
coreclr-ef5b997e4649599e6ed678bba451a08a68c9ae04.tar.bz2
coreclr-ef5b997e4649599e6ed678bba451a08a68c9ae04.zip
Cross-bitness support in JitInterface (#18329)
* Replace sizeof(tailCallType) / sizeof(tailCallType[0]) with _countof(tailCallType) * Remove TransparentProxyObject and RealProxyObject * InlinedCallFrame::GetEEInfo should not be used for R2R compilation * Hardcode constants used in CEEInfo::getEEInfo * Thread fields should not be used for R2R compilation * Zero pEEInfoOut->inlinedCallFrameInfo when compiling R2R code * Rename OFFSETOF__PtrArray__m_Array to avoid compilation conflicts with asmconstants * Add assertions enabled in every non-crossbitness scenario * Define and use CROSSBITNESS_COMPILE macro
Diffstat (limited to 'src/vm/vars.hpp')
-rw-r--r--src/vm/vars.hpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/vm/vars.hpp b/src/vm/vars.hpp
index 50fbac0f07..b6da9c5a71 100644
--- a/src/vm/vars.hpp
+++ b/src/vm/vars.hpp
@@ -79,7 +79,6 @@ class LoaderHeap;
class IGCHeap;
class Object;
class StringObject;
-class TransparentProxyObject;
class ArrayClass;
class MethodTable;
class MethodDesc;
@@ -158,7 +157,6 @@ class OBJECTREF {
class ArrayBase* m_asArray;
class PtrArray* m_asPtrArray;
class DelegateObject* m_asDelegate;
- class TransparentProxyObject* m_asTP;
class ReflectClassBaseObject* m_asReflectClass;
class ExecutionContextObject* m_asExecutionContext;