diff options
author | Filip Navara <filip.navara@gmail.com> | 2019-01-23 22:13:01 +0100 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2019-01-23 13:13:01 -0800 |
commit | a28b25aacdcd2adb0fdfa70bd869f53ba6565976 (patch) | |
tree | d37eeacbb212a5633edabf93300dbcd18980f13f /src/vm/methodtablebuilder.cpp | |
parent | 797888982e264e2ecfbc436f782f2f6704644e84 (diff) | |
download | coreclr-a28b25aacdcd2adb0fdfa70bd869f53ba6565976.tar.gz coreclr-a28b25aacdcd2adb0fdfa70bd869f53ba6565976.tar.bz2 coreclr-a28b25aacdcd2adb0fdfa70bd869f53ba6565976.zip |
Remove all traces of FEATURE_STACK_PROBE. (#22149)
Diffstat (limited to 'src/vm/methodtablebuilder.cpp')
-rw-r--r-- | src/vm/methodtablebuilder.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/vm/methodtablebuilder.cpp b/src/vm/methodtablebuilder.cpp index f9a28fb9a4..ab9e1c55d1 100644 --- a/src/vm/methodtablebuilder.cpp +++ b/src/vm/methodtablebuilder.cpp @@ -502,8 +502,6 @@ MethodTableBuilder::ExpandApproxInheritedInterfaces( { STANDARD_VM_CONTRACT; - INTERIOR_STACK_PROBE(GetThread()); - // Expand interfaces in superclasses first. Interfaces inherited from parents // must have identical indexes as in the parent. bmtRTType * pParentOfParent = pParentType->GetParentType(); @@ -550,8 +548,6 @@ MethodTableBuilder::ExpandApproxInheritedInterfaces( // Restore parent's substitution pParentType->SetSubstitution(parentSubstitution); - - END_INTERIOR_STACK_PROBE; } // MethodTableBuilder::ExpandApproxInheritedInterfaces //******************************************************************************* @@ -1324,10 +1320,6 @@ MethodTableBuilder::BuildMethodTableThrowing( bmtInternal->pType = new (GetStackingAllocator()) bmtMDType(pParent, pModule, cl, bmtGenericsInfo->typeContext); - // put the interior stack probe after all the stack-allocted goop above. We check compare our this pointer to the SP on - // the dtor to determine if we are being called on an EH path or not. - INTERIOR_STACK_PROBE_FOR(GetThread(), 8); - // If not NULL, it means there are some by-value fields, and this contains an entry for each inst #ifdef _DEBUG @@ -2101,8 +2093,6 @@ MethodTableBuilder::BuildMethodTableThrowing( _ASSERTE(pComputedPZM == Module::GetPreferredZapModuleForMethodTable(pMT)); #endif // FEATURE_PREJIT - END_INTERIOR_STACK_PROBE; - return GetHalfBakedMethodTable(); } // MethodTableBuilder::BuildMethodTableThrowing #ifdef _PREFAST_ @@ -11885,7 +11875,6 @@ ClassLoader::CreateTypeHandleForTypeDefThrowing( MethodTable * pMT = NULL; Thread * pThread = GetThread(); - BEGIN_SO_INTOLERANT_CODE_FOR(pThread, DefaultEntryProbeAmount() * 2) MethodTable * pParentMethodTable = NULL; SigPointer parentInst; @@ -12205,6 +12194,5 @@ ClassLoader::CreateTypeHandleForTypeDefThrowing( parentInst, (WORD)cInterfaces); - END_SO_INTOLERANT_CODE; RETURN(TypeHandle(pMT)); } // ClassLoader::CreateTypeHandleForTypeDefThrowing |