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/virtualcallstub.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/virtualcallstub.cpp')
-rw-r--r-- | src/vm/virtualcallstub.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/vm/virtualcallstub.cpp b/src/vm/virtualcallstub.cpp index 31cfdd9a6d..08ad121bb6 100644 --- a/src/vm/virtualcallstub.cpp +++ b/src/vm/virtualcallstub.cpp @@ -1022,7 +1022,6 @@ VirtualCallStubManager *VirtualCallStubManager::FindStubManager(PCODE stubAddres NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; } CONTRACTL_END #ifndef DACCESS_COMPILE @@ -1040,7 +1039,6 @@ VirtualCallStubManager *VirtualCallStubManager::FindStubManager(PCODE stubAddres // LockedRangeList::IsInRangeWorker // VirtualCallStubManager::isDispatchingStub // - CONTRACT_VIOLATION(SOToleranceViolation); kind = pCur->getStubKind(stubAddress, usePredictStubKind); if (kind != SK_UNKNOWN) { @@ -1578,12 +1576,9 @@ ResolveCacheElem* __fastcall VirtualCallStubManager::PromoteChainEntry(ResolveCa NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; PRECONDITION(CheckPointer(pElem)); } CONTRACTL_END; - // @todo - Remove this when have a probe that generates a hard SO. - CONTRACT_VIOLATION(SOToleranceViolation); g_resolveCache->PromoteChainEntry(pElem); return pElem; } @@ -1615,7 +1610,6 @@ PCODE VSD_ResolveWorker(TransitionBlock * pTransitionBlock, INJECT_FAULT(COMPlusThrowOM();); PRECONDITION(CheckPointer(pTransitionBlock)); MODE_COOPERATIVE; - SO_TOLERANT; } CONTRACTL_END; MAKE_CURRENT_THREAD_AVAILABLE(); @@ -1651,8 +1645,6 @@ PCODE VSD_ResolveWorker(TransitionBlock * pTransitionBlock, #ifndef _TARGET_X86_ if (flags & SDF_ResolvePromoteChain) { - BEGIN_SO_INTOLERANT_CODE(CURRENT_THREAD); - ResolveCacheElem * pElem = (ResolveCacheElem *)token; g_resolveCache->PromoteChainEntry(pElem); target = (PCODE) pElem->target; @@ -1665,8 +1657,6 @@ PCODE VSD_ResolveWorker(TransitionBlock * pTransitionBlock, pMgr->BackPatchWorker(&callSite); } - END_SO_INTOLERANT_CODE; - return target; } #endif @@ -2445,7 +2435,6 @@ VirtualCallStubManager::GetRepresentativeMethodDescFromToken( MODE_COOPERATIVE; PRECONDITION(CheckPointer(pMT)); POSTCONDITION(CheckPointer(RETVAL)); - SO_TOLERANT; } CONTRACT_END; // This is called when trying to create a HelperMethodFrame, which means there are @@ -2511,7 +2500,6 @@ PCODE VirtualCallStubManager::CacheLookup(size_t token, UINT16 tokenHash, Method CONTRACTL { NOTHROW; GC_NOTRIGGER; - SO_TOLERANT; PRECONDITION(CheckPointer(pMT)); } CONTRACTL_END |