Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
867846b1f0aacf84cfd7b52b51a80f22bf5adfd3
/
llvm
/
lib
/
Support
/
CrashRecoveryContext.cpp
857e535
Properly initialize all fields in CrashReporterCleanupContext. This caused the buildbot failure earlier.
by Ted Kremenek
· 15 years ago
9931652
Temporarily stop recovering resources in CrashRecoveryContext while I investigate further why this works on my machine and not on others.
by Ted Kremenek
· 15 years ago
ab1a242
Provide a means for CrashRecovery clients to determine if code is currently running while crash recovery cleanups are being processed.
by Ted Kremenek
· 15 years ago
32aea2e
Tweak CrashRecoveryContextCleanup to provide an easy method for clients to select between 'delete' and 'destructor' cleanups, and allow the destructor of CrashRecoveryContextCleanupRegister to be pseudo re-entrant.
by Ted Kremenek
· 15 years ago
794a071
Tweak CrashRecoveryContext::GetCurrent() to return quickly if 'gCrsahRecoveryEnabled' is false. This avoids us needing to go to thread local storage for
by Ted Kremenek
· 15 years ago
c44d3cf
Augment CrashRecoveryContext to have registered "cleanup" objects that can be used to release resources during a crash.
by Ted Kremenek
· 15 years ago
447762d
Merge System into Support.
by Michael J. Spencer
· 15 years ago
f4d90ba
CrashRecoveryContext: Add RunSafelyOnThread helper function.
by Daniel Dunbar
· 15 years ago
418e704
CrashRecoveryContext: Add missing return, so that the signal fires after we our
by Daniel Dunbar
· 15 years ago
09b0c78
CrashRecovery: Clear the current context on the first crash, to avoid re-entering it if the cleanup code crashes.
by Daniel Dunbar
· 15 years ago
b30266e
CrashRecovery: Add CrashRecoveryContext::GetCurrent(), so clients can find the active context from anywhere.
by Daniel Dunbar
· 15 years ago
ff32994
CrashRecovery: Make CrashRecoveryContext static methods thread safe.
by Daniel Dunbar
· 15 years ago
c90e82a
Fix -Wmissing-field-initializers warnings.
by Daniel Dunbar
· 15 years ago
4a338e3
CrashRecovery: Use ThreadLocal::erase() instead of set(0).
by Daniel Dunbar
· 15 years ago
9789f81
Make sure to include config.h, to pickup LLVM_ON_WIN32.
by Daniel Dunbar
· 15 years ago
af77e22
CrashRecoveryContext: Add a simple POSIX implementation.
by Daniel Dunbar
· 15 years ago
19a3b37
Support: Add CrashRecoveryContext helper object.
by Daniel Dunbar
· 15 years ago