aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CrashRecoveryContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-02-28llvm-ar: Fix MinGW compilationHans Wennborg1-1/+1
2020-02-11Fix MSVC build with C++ EH enabledReid Kleckner1-1/+1
2020-02-11[Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error...Alexandre Ganea1-5/+25
2020-02-06[Support] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.Alexandre Ganea1-25/+35
2020-02-06[Clang] Remove unused #pragma clang __debug handle_crashAlexandre Ganea1-8/+0
2020-01-29Work around PR44697 in CrashRecoveryContextHans Wennborg1-0/+7
2020-01-12[NFC] Fix compilation of CrashRecoveryContext.cpp on mingwMarkus Böck1-1/+2
2020-01-11[Support] Optionally call signal handlers when a function wrapped by the the ...Alexandre Ganea1-13/+52
2019-11-13Revert "Forward declare Optional<T> in STLExtras.h"Reid Kleckner1-1/+0
2019-11-13Forward declare Optional<T> in STLExtras.hReid Kleckner1-0/+1
2019-10-28minor doc typo fix / testing github commitRafael Stahl1-1/+1
2019-10-23Reland "[Support] Add a way to run a function on a detached thread""Sam McCall1-1/+4
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