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/method.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/method.cpp')
-rw-r--r-- | src/vm/method.cpp | 31 |
1 files changed, 2 insertions, 29 deletions
diff --git a/src/vm/method.cpp b/src/vm/method.cpp index 00df9d2d28..69849f3a9f 100644 --- a/src/vm/method.cpp +++ b/src/vm/method.cpp @@ -214,7 +214,6 @@ BaseDomain *MethodDesc::GetDomain() GC_NOTRIGGER; FORBID_FAULT; SUPPORTS_DAC; - SO_TOLERANT; } CONTRACTL_END @@ -257,7 +256,6 @@ LPCUTF8 MethodDesc::GetName() if (FORBIDGC_LOADER_USE_ENABLED()) NOTHROW; else THROWS; // MethodImpl::FindMethodDesc can throw. GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; SUPPORTS_DAC; }CONTRACTL_END; @@ -277,17 +275,12 @@ LPCUTF8 MethodDesc::GetName() { // Get the metadata string name for this method LPCUTF8 result = NULL; - - // This probes only if we have a thread, in which case it is OK to throw the SO. - BEGIN_SO_INTOLERANT_CODE_NO_THROW_CHECK_THREAD(COMPlusThrowSO()); - + if (FAILED(GetMDImport()->GetNameOfMethodDef(GetMemberDef(), &result))) { result = NULL; } - - END_SO_INTOLERANT_CODE; - + return(result); } } @@ -435,7 +428,6 @@ void MethodDesc::GetSig(PCCOR_SIGNATURE *ppSig, DWORD *pcSig) NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; SUPPORTS_DAC; } CONTRACTL_END @@ -479,7 +471,6 @@ void MethodDesc::GetSigFromMetadata(IMDInternalImport * importer, NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; SUPPORTS_DAC; } CONTRACTL_END @@ -530,7 +521,6 @@ PCODE MethodDesc::GetMethodEntryPoint() NOTHROW; GC_NOTRIGGER; MODE_ANY; - SO_TOLERANT; SUPPORTS_DAC; } CONTRACTL_END; @@ -562,7 +552,6 @@ TADDR MethodDesc::GetAddrOfSlot() NOTHROW; GC_NOTRIGGER; MODE_ANY; - SO_TOLERANT; SUPPORTS_DAC; } CONTRACTL_END; @@ -724,7 +713,6 @@ DWORD MethodDesc::GetNumGenericMethodArgs() NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; CANNOT_TAKE_LOCK; SUPPORTS_DAC; } @@ -747,7 +735,6 @@ MethodTable * MethodDesc::GetExactDeclaringType(MethodTable * ownerOrSubType) { NOTHROW; GC_NOTRIGGER; - SO_TOLERANT; MODE_ANY; } CONTRACTL_END; @@ -1129,7 +1116,6 @@ ULONG MethodDesc::GetRVA() NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; SUPPORTS_DAC; } CONTRACTL_END @@ -1239,7 +1225,6 @@ MetaSig::RETURNTYPE MethodDesc::ReturnsObject( if (FORBIDGC_LOADER_USE_ENABLED()) NOTHROW; else THROWS; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; } CONTRACTL_END @@ -1389,7 +1374,6 @@ DWORD MethodDesc::GetAttrs() const NOTHROW; GC_NOTRIGGER; MODE_ANY; - SO_TOLERANT; } CONTRACTL_END @@ -1437,7 +1421,6 @@ Module* MethodDesc::GetZapModule() NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; SUPPORTS_DAC; } CONTRACTL_END @@ -1496,7 +1479,6 @@ Module *MethodDesc::GetModule() const STATIC_CONTRACT_NOTHROW; STATIC_CONTRACT_GC_NOTRIGGER; STATIC_CONTRACT_FORBID_FAULT; - STATIC_CONTRACT_SO_TOLERANT; SUPPORTS_DAC; g_IBCLogger.LogMethodDescAccess(this); @@ -1511,7 +1493,6 @@ Module *MethodDesc::GetModule_NoLogging() const STATIC_CONTRACT_NOTHROW; STATIC_CONTRACT_GC_NOTRIGGER; STATIC_CONTRACT_FORBID_FAULT; - STATIC_CONTRACT_SO_TOLERANT; SUPPORTS_DAC; MethodTable* pMT = GetMethodDescChunk()->GetMethodTable(); @@ -1792,7 +1773,6 @@ MethodDesc* MethodDesc::StripMethodInstantiation() NOTHROW; GC_NOTRIGGER; FORBID_FAULT; - SO_TOLERANT; POSTCONDITION(CheckPointer(RETVAL)); } CONTRACT_END @@ -2295,7 +2275,6 @@ BOOL MethodDesc::IsPointingToPrestub() { NOTHROW; GC_NOTRIGGER; - SO_TOLERANT; MODE_ANY; } CONTRACTL_END; @@ -4028,7 +4007,6 @@ MethodDesc* MethodDesc::GetMethodDescFromStubAddr(PCODE addr, BOOL fSpeculative { GC_NOTRIGGER; NOTHROW; - SO_TOLERANT; } CONTRACT_END; @@ -4074,7 +4052,6 @@ TADDR MethodDesc::GetFixupList() //******************************************************************************* BOOL MethodDesc::IsRestored_NoLogging() { - STATIC_CONTRACT_SO_TOLERANT; STATIC_CONTRACT_NOTHROW; STATIC_CONTRACT_GC_NOTRIGGER; STATIC_CONTRACT_FORBID_FAULT; @@ -4105,7 +4082,6 @@ BOOL MethodDesc::IsRestored_NoLogging() BOOL MethodDesc::IsRestored() { - STATIC_CONTRACT_SO_TOLERANT; STATIC_CONTRACT_NOTHROW; STATIC_CONTRACT_GC_NOTRIGGER; STATIC_CONTRACT_FORBID_FAULT; @@ -4621,7 +4597,6 @@ PCODE MethodDesc::GetTemporaryEntryPoint() { NOTHROW; GC_NOTRIGGER; - SO_TOLERANT; MODE_ANY; } CONTRACTL_END; @@ -5606,7 +5581,6 @@ void MethodDesc::WalkValueTypeParameters(MethodTable *pMT, WalkValueTypeParamete { THROWS; GC_TRIGGERS; - SO_INTOLERANT; } CONTRACTL_END; @@ -5672,7 +5646,6 @@ static void CheckForEquivalenceAndLoadType(Module *pModule, mdToken token, Modul { THROWS; GC_TRIGGERS; - SO_INTOLERANT; } CONTRACTL_END; |