aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CrashRecoveryContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-19[Support] Replace sys::Mutex with their standard equivalents.Benjamin Kramer1-4/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-2/+2
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-1/+1
2018-04-29s/LLVM_ON_WIN32/_WIN32/, llvmNico Weber1-3/+3
2017-05-17Re-land r303274: "[CrashRecovery] Use SEH __try instead of VEH when available"Reid Kleckner1-48/+71
2017-05-17Revert "[CrashRecovery] Use SEH __try instead of VEH when available"Reid Kleckner1-66/+48
2017-05-17[CrashRecovery] Use SEH __try instead of VEH when availableReid Kleckner1-48/+66
2017-05-17Workaround for incorrect Win32 header on GCC.Zachary Turner1-6/+4
2017-05-16Fix for compilers with older CRT header libraries.Zachary Turner1-1/+6
2017-05-16[Support] Ignore OutputDebugString exceptions in our crash recovery.Zachary Turner1-0/+8
2016-04-05Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining fil...Duncan P. N. Exon Smith1-35/+20
2016-04-05Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; othe...Eugene Zelenko1-20/+35
2016-03-25Remove useless and unused CrashRecoveryContext::getBacktrace(). This function...Richard Smith1-8/+0
2015-10-18Use array_lengthof. NFCCraig Topper1-1/+1
2015-08-07Add a comment.Nico Weber1-0/+4
2015-08-06Fix nested CrashRecoveryContexts with LLVM_ENABLE_THREADS=OFF, allow them.Nico Weber1-6/+14
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-03-23Purge unused includes throughout libSupport.Benjamin Kramer1-2/+0
2014-06-25For CrashRecoveryContext::RunSafelyOnThread, propagate Darwin's PRIO_DARWIN_B...Argyrios Kyrtzidis1-2/+21
2014-06-10Test commit, wraps some lines to fit in 80 columns.Zachary Turner1-2/+4
2014-05-06Re-commit r208025, reverted in r208030, with a fix for a conformance issueRichard Smith1-7/+6
2014-05-06Revert r208025, which made buildbots unhappy for unknown reasons.Richard Smith1-6/+7
2014-05-06Add llvm::function_ref (and a couple of uses of it), representing a type-eras...Richard Smith1-7/+6
2014-04-07[C++11] Make use of 'nullptr' in the Support library.Craig Topper1-6/+6
2014-03-04Remove dependence on std::function.Richard Smith1-15/+6
2014-03-04Add support for arbitrary functors to CrashRecoveryContext.Richard Smith1-6/+15
2014-02-12Rename Windows.h to WindowsSupport.h to avoid ambiguityReid Kleckner1-1/+1
2013-09-12This switches CrashRecoveryContext to using ManagedStatic for its global Mute...Filip Pizlo1-16/+17
2013-06-19[Support/CrashRecoveryContext] Make sure CrashRecoveryContext does not clear ...Argyrios Kyrtzidis1-2/+11
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-04-21move Signals to .rodataNuno Lopes1-1/+1
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles1-1/+0
2011-08-20lib/Support/CrashRecoveryContext.cpp: Add Win32 support to CrashRecoveryConte...NAKAMURA Takumi1-1/+67
2011-03-22Properly initialize all fields in CrashReporterCleanupContext. This caused t...Ted Kremenek1-1/+1
2011-03-22Temporarily stop recovering resources in CrashRecoveryContext while I investi...Ted Kremenek1-1/+1
2011-03-21Provide a means for CrashRecovery clients to determine if code is currently r...Ted Kremenek1-0/+9
2011-03-19Tweak CrashRecoveryContextCleanup to provide an easy method for clients to se...Ted Kremenek1-0/+1
2011-03-19Tweak CrashRecoveryContext::GetCurrent() to return quickly if 'gCrsahRecovery...Ted Kremenek1-0/+3
2011-03-18Augment CrashRecoveryContext to have registered "cleanup" objects that can be...Ted Kremenek1-0/+38
2010-11-29Merge System into Support.Michael J. Spencer1-2/+2
2010-11-05CrashRecoveryContext: Add RunSafelyOnThread helper function.Daniel Dunbar1-0/+23
2010-10-18CrashRecoveryContext: Add missing return, so that the signal fires after we ourDaniel Dunbar1-0/+3
2010-08-17CrashRecovery: Clear the current context on the first crash, to avoid re-ente...Daniel Dunbar1-0/+4
2010-08-17CrashRecovery: Add CrashRecoveryContext::GetCurrent(), so clients can find th...Daniel Dunbar1-2/+12
2010-08-17CrashRecovery: Make CrashRecoveryContext static methods thread safe.Daniel Dunbar1-0/+10
2010-07-30Fix -Wmissing-field-initializers warnings.Daniel Dunbar1-15/+5
2010-07-29CrashRecovery: Use ThreadLocal::erase() instead of set(0).Daniel Dunbar1-1/+1