summaryrefslogtreecommitdiffstats
path: root/lib/Support/CrashRecoveryContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-land r303274: "[CrashRecovery] Use SEH __try instead of VEH when available"Reid Kleckner2017-05-171-48/+71
* Revert "[CrashRecovery] Use SEH __try instead of VEH when available"Reid Kleckner2017-05-171-66/+48
* [CrashRecovery] Use SEH __try instead of VEH when availableReid Kleckner2017-05-171-48/+66
* Workaround for incorrect Win32 header on GCC.Zachary Turner2017-05-171-6/+4
* Fix for compilers with older CRT header libraries.Zachary Turner2017-05-161-1/+6
* [Support] Ignore OutputDebugString exceptions in our crash recovery.Zachary Turner2017-05-161-0/+8
* Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining fil...Duncan P. N. Exon Smith2016-04-051-35/+20
* Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; othe...Eugene Zelenko2016-04-051-20/+35
* Remove useless and unused CrashRecoveryContext::getBacktrace(). This function...Richard Smith2016-03-251-8/+0
* Use array_lengthof. NFCCraig Topper2015-10-181-1/+1
* Add a comment.Nico Weber2015-08-071-0/+4
* Fix nested CrashRecoveryContexts with LLVM_ENABLE_THREADS=OFF, allow them.Nico Weber2015-08-061-6/+14
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Purge unused includes throughout libSupport.Benjamin Kramer2015-03-231-2/+0
* For CrashRecoveryContext::RunSafelyOnThread, propagate Darwin's PRIO_DARWIN_B...Argyrios Kyrtzidis2014-06-251-2/+21
* Test commit, wraps some lines to fit in 80 columns.Zachary Turner2014-06-101-2/+4
* Re-commit r208025, reverted in r208030, with a fix for a conformance issueRichard Smith2014-05-061-7/+6
* Revert r208025, which made buildbots unhappy for unknown reasons.Richard Smith2014-05-061-6/+7
* Add llvm::function_ref (and a couple of uses of it), representing a type-eras...Richard Smith2014-05-061-7/+6
* [C++11] Make use of 'nullptr' in the Support library.Craig Topper2014-04-071-6/+6
* Remove dependence on std::function.Richard Smith2014-03-041-15/+6
* Add support for arbitrary functors to CrashRecoveryContext.Richard Smith2014-03-041-6/+15
* Rename Windows.h to WindowsSupport.h to avoid ambiguityReid Kleckner2014-02-121-1/+1
* This switches CrashRecoveryContext to using ManagedStatic for its global Mute...Filip Pizlo2013-09-121-16/+17
* [Support/CrashRecoveryContext] Make sure CrashRecoveryContext does not clear ...Argyrios Kyrtzidis2013-06-191-2/+11
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* move Signals to .rodataNuno Lopes2012-04-211-1/+1
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-191-1/+0
* lib/Support/CrashRecoveryContext.cpp: Add Win32 support to CrashRecoveryConte...NAKAMURA Takumi2011-08-201-1/+67
* Properly initialize all fields in CrashReporterCleanupContext. This caused t...Ted Kremenek2011-03-221-1/+1
* Temporarily stop recovering resources in CrashRecoveryContext while I investi...Ted Kremenek2011-03-221-1/+1
* Provide a means for CrashRecovery clients to determine if code is currently r...Ted Kremenek2011-03-211-0/+9
* Tweak CrashRecoveryContextCleanup to provide an easy method for clients to se...Ted Kremenek2011-03-191-0/+1
* Tweak CrashRecoveryContext::GetCurrent() to return quickly if 'gCrsahRecovery...Ted Kremenek2011-03-191-0/+3
* Augment CrashRecoveryContext to have registered "cleanup" objects that can be...Ted Kremenek2011-03-181-0/+38
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* CrashRecoveryContext: Add RunSafelyOnThread helper function.Daniel Dunbar2010-11-051-0/+23
* CrashRecoveryContext: Add missing return, so that the signal fires after we ourDaniel Dunbar2010-10-181-0/+3
* CrashRecovery: Clear the current context on the first crash, to avoid re-ente...Daniel Dunbar2010-08-171-0/+4
* CrashRecovery: Add CrashRecoveryContext::GetCurrent(), so clients can find th...Daniel Dunbar2010-08-171-2/+12
* CrashRecovery: Make CrashRecoveryContext static methods thread safe.Daniel Dunbar2010-08-171-0/+10
* Fix -Wmissing-field-initializers warnings.Daniel Dunbar2010-07-301-15/+5
* CrashRecovery: Use ThreadLocal::erase() instead of set(0).Daniel Dunbar2010-07-291-1/+1
* Make sure to include config.h, to pickup LLVM_ON_WIN32.Daniel Dunbar2010-07-291-0/+1
* CrashRecoveryContext: Add a simple POSIX implementation.Daniel Dunbar2010-07-291-1/+102
* Support: Add CrashRecoveryContext helper object.Daniel Dunbar2010-07-281-0/+88