diff options
Diffstat (limited to 'src/vm/interpreter.cpp')
-rw-r--r-- | src/vm/interpreter.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/vm/interpreter.cpp b/src/vm/interpreter.cpp index b74672f4f0..010fee674b 100644 --- a/src/vm/interpreter.cpp +++ b/src/vm/interpreter.cpp @@ -23,9 +23,6 @@ #include "runtimehandles.h" #include "vars.hpp" #include "cycletimer.h" -#ifdef FEATURE_REMOTING -#include "remoting.h" -#endif inline CORINFO_CALLINFO_FLAGS combine(CORINFO_CALLINFO_FLAGS flag1, CORINFO_CALLINFO_FLAGS flag2) { @@ -5993,20 +5990,6 @@ void Interpreter::NewObj() MethodTable * pNewObjMT = GetMethodTableFromClsHnd(methTok.hClass); switch (newHelper) { -#ifdef FEATURE_REMOTING - case CORINFO_HELP_NEW_CROSSCONTEXT: - { - if (CRemotingServices::RequiresManagedActivation(pNewObjMT) && !pNewObjMT->IsComObjectType()) - { - thisArgObj = CRemotingServices::CreateProxyOrObject(pNewObjMT); - } - else - { - thisArgObj = AllocateObject(pNewObjMT); - } - } - break; -#endif // FEATURE_REMOTING case CORINFO_HELP_NEWFAST: default: thisArgObj = AllocateObject(pNewObjMT); @@ -7330,12 +7313,6 @@ void Interpreter::LdFld(FieldDesc* fldIn) { OBJECTREF obj = OBJECTREF(OpStackGet<Object*>(stackInd)); ThrowOnInvalidPointer(OBJECTREFToObject(obj)); -#ifdef FEATURE_REMOTING - if (obj->IsTransparentProxy()) - { - NYI_INTERP("Thunking objects not supported"); - } -#endif if (valCit == CORINFO_TYPE_VALUECLASS) { void* srcPtr = fld->GetInstanceAddress(obj); |