diff options
Diffstat (limited to 'src/vm/method.cpp')
-rw-r--r-- | src/vm/method.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vm/method.cpp b/src/vm/method.cpp index 70714b710d..7afe0e9de2 100644 --- a/src/vm/method.cpp +++ b/src/vm/method.cpp @@ -1078,7 +1078,7 @@ BOOL MethodDesc::IsVerifiable() #endif // _VER_EE_VERIFICATION_ENABLED } - UnsafeJitFunction(this, pHeader, CORJIT_FLG_IMPORT_ONLY, 0); + UnsafeJitFunction(this, pHeader, CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY)); _ASSERTE(IsVerified()); return (IsVerified() && (m_wFlags & mdcVerifiable)); @@ -3249,6 +3249,7 @@ bool MethodDesc::CanSkipDoPrestub ( return false; } +#ifdef FEATURE_CER // Can't hard bind to a method which contains one or more Constrained Execution Region roots (we need to force the prestub to // execute for such methods). if (ContainsPrePreparableCerRoot(this)) @@ -3256,6 +3257,7 @@ bool MethodDesc::CanSkipDoPrestub ( *pReason = CORINFO_INDIRECT_CALL_CER; return false; } +#endif // FEATURE_CER // Check whether our methoddesc needs restore if (NeedsRestore(GetAppDomain()->ToCompilationDomain()->GetTargetImage(), TRUE)) |