}
CONTRACTL_END;
-#ifdef WIN64EXCEPTIONS // funclets
BOOL fUnwindingToFindResumeFrame = m_ExceptionFlags.UnwindingToFindResumeFrame();
//
}
}
}
-#endif // WIN64EXCEPTIONS
return UnwindPending;
}
EH_LOG((LL_INFO100, " [ ProcessManagedCallFrame this=%p, %s PASS ]\n", this, (fIsFirstPass ? "FIRST" : "SECOND")));
-#ifdef WIN64EXCEPTIONS // funclets
EH_LOG((LL_INFO100, " [ method: %s%s, %s ]\n",
(fIsFunclet ? "FUNCLET of " : ""),
pMD->m_pszDebugMethodName, pMD->m_pszDebugClassName));
-#else // !WIN64EXCEPTIONS
- EH_LOG((LL_INFO100, " [ method: %s, %s ]\n",
- pMD->m_pszDebugMethodName, pMD->m_pszDebugClassName));
-#endif // WIN64EXCEPTIONS
Thread *pThread = GetThread();
_ASSERTE (pThread);
// Create frame necessary for the exception handling
FrameWithCookie<FaultingExceptionFrame> fef;
-#if defined(WIN64EXCEPTIONS)
*((&fef)->GetGSCookiePtr()) = GetProcessGSCookie();
-#endif // WIN64EXCEPTIONS
{
GCX_COOP(); // Must be cooperative to modify frame chain.
if (IsIPInMarkedJitHelper(controlPc))
GC_NOTRIGGER;
MODE_ANY;
PRECONDITION(pThread != NULL);
-#ifdef WIN64EXCEPTIONS
PRECONDITION(pCf != NULL);
PRECONDITION(!sfCurrentStackFrame.IsNull());
-#endif // WIN64EXCEPTIONS
}
CONTRACTL_END;