Lines Matching refs:CrashRecoveryContext
33 CrashRecoveryContext *CRC;
39 CrashRecoveryContextImpl(CrashRecoveryContext *CRC) : CRC(CRC), in CrashRecoveryContextImpl()
78 static ManagedStatic<sys::ThreadLocal<const CrashRecoveryContext>>
83 CrashRecoveryContext::~CrashRecoveryContext() { in ~CrashRecoveryContext()
86 const CrashRecoveryContext *PC = tlIsRecoveringFromCrash->get(); in ~CrashRecoveryContext()
101 bool CrashRecoveryContext::isRecoveringFromCrash() { in isRecoveringFromCrash()
105 CrashRecoveryContext *CrashRecoveryContext::GetCurrent() { in GetCurrent()
116 void CrashRecoveryContext::registerCleanup(CrashRecoveryContextCleanup *cleanup) in registerCleanup()
127 CrashRecoveryContext::unregisterCleanup(CrashRecoveryContextCleanup *cleanup) { in unregisterCleanup()
173 CrashRecoveryContext::Disable(); in ExceptionHandler()
195 void CrashRecoveryContext::Enable() { in Enable()
211 void CrashRecoveryContext::Disable() { in Disable()
264 CrashRecoveryContext::Disable(); in CrashRecoverySignalHandler()
281 void CrashRecoveryContext::Enable() { in Enable()
300 void CrashRecoveryContext::Disable() { in Disable()
315 bool CrashRecoveryContext::RunSafely(function_ref<void()> Fn) { in RunSafely()
331 void CrashRecoveryContext::HandleCrash() { in HandleCrash()
355 CrashRecoveryContext *CRC;
370 bool CrashRecoveryContext::RunSafelyOnThread(function_ref<void()> Fn, in RunSafelyOnThread()