1. d7bef69 Use _Unwind_Backtrace on Apple platforms. by Bob Wilson · 9 years ago
  2. d3f5af0 fix build on cygwin Cygwin has dlfcn.h, but no Dl_info by Nuno Lopes · 9 years ago
  3. 2cd87a0 Turn ENABLE_CRASH_OVERRIDES into a 0/1 definition. by Joerg Sonnenberger · 9 years ago
  4. 0e3cc3c Convert ENABLE_BACKTRACES into a 0/1 definition. by Joerg Sonnenberger · 9 years ago
  5. 5c50539 HAVE_UNWIND_BACKTRACE -> HAVE__UNWIND_BACKTRACE by Joerg Sonnenberger · 9 years ago
  6. b940b66 Add an c++ itanium demangler to llvm. by Rafael Espindola · 9 years ago
  7. eb232dc Preserve a pointer to the newly allocated signal stack as well. That too by Chandler Carruth · 9 years ago
  8. b311631 Increase the size of the sigaltstack used by LLVM signal handlers. 8KB is not by Richard Smith · 9 years ago
  9. 4253126 Use the range variant of find/find_if instead of unpacking begin/end by David Majnemer · 9 years ago
  10. 2ad6d48 Search for llvm-symbolizer binary in the same directory as argv[0], before by Richard Smith · 9 years ago
  11. 613e704 [Support] Reapply cleanup r270643 by Gerolf Hoflehner · 9 years ago
  12. 7c1841a [Support] revert previous commit r270643 by Gerolf Hoflehner · 9 years ago
  13. 1ac739b2 [Support] Cleanup of an ancient Darwin work-around in Signals.inc (PR26174) by Gerolf Hoflehner · 9 years ago
  14. b8b0be9 Enable use of sigaltstack for signal handlers when available. With this, by Richard Smith · 9 years ago
  15. f236347 Fix implicit type conversion. NFC. by Chris Bieneman · 9 years ago
  16. 4b735c5 Switch from the linux-specific 'struct sigaltstack' to POSIX's 'stack_t'. This by Richard Smith · 9 years ago
  17. abab5d2 Add a configure-time check for the existence of sigaltstack. It seems that some by Richard Smith · 9 years ago
  18. 14d9651 Reinstate r269992 (reverting r270267), but restricted to cases where glibc is by Richard Smith · 9 years ago
  19. e881134 Create a sigaltstack when we register our signal handlers. Otherwise we'd very by Richard Smith · 9 years ago
  20. 6b58c47 Revert "Work around a glibc bug: backtrace() spuriously fails if..." by Chris Bieneman · 9 years ago
  21. 61b41e0 Work around a glibc bug: backtrace() spuriously fails if by Richard Smith · 9 years ago
  22. 91d3cfe Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes." by Duncan P. N. Exon Smith · 10 years ago
  23. 1760dc2 Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes. by Eugene Zelenko · 10 years ago
  24. fac9057 Use array_lengthof instead of manually calculating it. NFC by Craig Topper · 10 years ago
  25. 40aa9c6 Combine ifdefs around dl_iterate_phdr in Unix/Signals.inc by Reid Kleckner · 10 years ago
  26. 02d97aa Appease hosts without HAVE_BACKTRACE nor ENABLE_BACKTRACES. by NAKAMURA Takumi · 10 years ago
  27. 7ae928e Fix OSX build after r252118 (missing parameter for findModulesAndOffsets()) by Mehdi Amini · 10 years ago
  28. 766d05b Remove empty lines by Mehdi Amini · 10 years ago
  29. ba5757d [Windows] Symbolize with llvm-symbolizer instead of dbghelp in a self-host by Reid Kleckner · 10 years ago
  30. 4135e4c Remove unnecessary in C++11 c_str() calls by Yaron Keren · 10 years ago
  31. 2873810 Rename RunCallBacksToRun to llvm::sys::RunSignalHandlers by Yaron Keren · 10 years ago
  32. 240bd9c De-duplicate Unix & Windows CallBacksToRun by Yaron Keren · 10 years ago
  33. c2bcf15 Remove C++98 workaround in llvm::sys::DontRemoveFileOnSignal() by Yaron Keren · 10 years ago
  34. aed94a0 Use auto instead of the long type name. NFC. by Steven Wu · 10 years ago
  35. 9474669 Fix another hang caused by ManagedStatic in SignalHandler by Steven Wu · 10 years ago
  36. 017ebf0 Fixes a hang that can occur if a signal comes in during malloc calls. by Chris Bieneman · 10 years ago
  37. 6bea2f4 Add boolean to PrintStackTraceOnErrorSignal to disable crash reporting. by Pete Cooper · 11 years ago
  38. cd132c9 Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&) by Zachary Turner · 11 years ago
  39. 89b0ad2 [Support][Windows] Unify dialog box suppression and print stack traces on abort. by Michael J. Spencer · 11 years ago
  40. c1f3087 Remove FindProgramByName. NFC. by Rafael Espindola · 11 years ago
  41. 7ad2240 Strength reduce constant-sized vectors into arrays. No functionality change. by Benjamin Kramer · 11 years ago
  42. 59fe0d4 Unix/Signals.inc: Let findModulesAndOffsets() built conditionally regarding to (defined(HAVE_BACKTRACE) && defined(ENABLE_BACKTRACES)). [-Wunused-function] by NAKAMURA Takumi · 11 years ago
  43. bc97a4f Guard the definition of the stack tracing function with the same macros by Chandler Carruth · 11 years ago
  44. 96983b8 Follow-up to r219534 to make symbolization more robust. by Alexey Samsonov · 11 years ago
  45. 8a584bb Re-land r219354: Use llvm-symbolizer to symbolize LLVM/Clang crash dumps. by Alexey Samsonov · 11 years ago
  46. afe6707 Revert r219354. It seems to break some buildbots. by Alexey Samsonov · 11 years ago
  47. d88aa97 Use llvm-symbolizer to symbolize LLVM/Clang crash dumps. by Alexey Samsonov · 11 years ago
  48. 186e7d1 Cleaning up remaining static initializers in Signals.inc by Chris Bieneman · 11 years ago
  49. b1cd51e Cleaning up static initializers in Signals.inc by Chris Bieneman · 11 years ago
  50. c4c5180 Support: add llvm::unique_lock by Dylan Noblesmith · 11 years ago
  51. 13044d1c Support: make LLVM Mutexes STL-compatible by Dylan Noblesmith · 11 years ago
  52. 4704ffe Support/Unix: use ScopedLock wherever possible by Dylan Noblesmith · 11 years ago
  53. e73658d [C++] Use 'nullptr'. by Craig Topper · 11 years ago
  54. 502b9e1 Retire llvm::array_endof in favor of non-member std::end. by Benjamin Kramer · 12 years ago
  55. eb6c708 [conf] Add config variable to disable crash related overrides. by Daniel Dunbar · 12 years ago
  56. 26b45c2 Revert part of 186302 to fix buildbots. by Craig Topper · 12 years ago
  57. 5871321 Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]). by Craig Topper · 12 years ago
  58. 4f35da7 Don't use PathV1.h in Signals.h. by Rafael Espindola · 12 years ago
  59. 90c9abd by Ulrich Weigand · 12 years ago
  60. 83e2a44 Inline variable into the #ifdef block where it's used. by Benjamin Kramer · 12 years ago
  61. 4474409 Fix typo. Stupid me. by Joerg Sonnenberger · 12 years ago
  62. 6624183 Only use cxxabi.h's demangler, if it is actually available. by Joerg Sonnenberger · 12 years ago
  63. f857cd7 Rewrite comments. by Dan Gohman · 13 years ago
  64. 5cdb345 SIGQUIT is a "kill" signal, rather than an "int" signal, in this context. by Dan Gohman · 13 years ago
  65. 44338e0 Fix gcc/printf/ISO C++ warning by Edwin Vane · 13 years ago
  66. eb9ae76 Move the internal PrintStackTrace function that is used for llvm::sys::PrintStackTraceOnErrorSignal(), by Argyrios Kyrtzidis · 13 years ago
  67. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  68. 511479d Support: Don't remove special files on signals. by Daniel Dunbar · 13 years ago
  69. 5651cbd Make backtraces work again with both the configure and cmake build. by Benjamin Kramer · 13 years ago
  70. 9fafe07 Add an --enable-backtraces option to configure to determine by Eric Christopher · 13 years ago
  71. ffa1571 Whitespace. by NAKAMURA Takumi · 13 years ago
  72. 8a54d81 Unix/Signals.inc: Fix a typo. Thanks to Dani Berg! by NAKAMURA Takumi · 13 years ago
  73. 52de271 Don't call 'FilesToRemove[0]' when the vector is empty, even to compute by Chandler Carruth · 13 years ago
  74. e6196eb Harden the Unix signals code to be more async signal safe. by Chandler Carruth · 13 years ago
  75. a573b22 Fix null to integer conversion warnings. by Jean-Daniel Dupas · 14 years ago
  76. cd8fe08 Disable the crash reporter when running lit tests. by Argyrios Kyrtzidis · 14 years ago
  77. 0e50682 Include <pthread.h> before we use pthread_self/pthread_kill by Douglas Gregor · 14 years ago
  78. 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
  79. 447762d Merge System into Support. by Michael J. Spencer · 15 years ago[Renamed (98%) from llvm/lib/System/Unix/Signals.inc]
  80. cc0e18d CrashRecovery: Fix raise() override to actually send the right signal, *cough*. by Daniel Dunbar · 15 years ago
  81. 18456f3 CrashRecovery/Darwin: Override raise() as well so that crash recovery doesn't by Daniel Dunbar · 15 years ago
  82. e201c07 Add an interface for unregistering a file from the FilesToRemove list. by Dan Gohman · 15 years ago
  83. f14d946 CrashRecovery/Darwin: On Darwin, raise sends a signal to the main thread instead by Daniel Dunbar · 15 years ago
  84. 288999b Factor out the handler work from SignalHandler into a helper function, by Dan Gohman · 15 years ago
  85. 6827256 Add llvm::sys::RunInterruptHandlers(), which runs the registered SIGINT cleanup by Daniel Dunbar · 15 years ago
  86. c4e3f05 Fix a false-positive memory leak in code using RemoveFileOnSignal(). Because by Jeffrey Yasskin · 16 years ago
  87. 3b38fd6 follow-on to PR6280 by Chris Lattner · 16 years ago
  88. 62f50da improve support for minix, PR6280, patch by Kees van Reeuwijk! by Chris Lattner · 16 years ago
  89. b0cad70 Most stack straces don't need 3 digits worth of levels. by Dan Gohman · 16 years ago
  90. 820739d Add locking around signal handler registration. by Owen Anderson · 16 years ago
  91. ce8b7d2 fix PR3965:SIGINT handler not restored after calling ParseAST(), by Chris Lattner · 17 years ago
  92. f2b6065 fix a bug Alexei Svitkine pointed out. by Chris Lattner · 17 years ago
  93. fb95472 When we restore signal handlers, restore them back to what they by Chris Lattner · 17 years ago
  94. f299a68 factorize signal registration, part of PR3848. by Chris Lattner · 17 years ago
  95. bb1ba7b add some explicit llvm:: qualifiers to the unix side, fix problems on the windows side. by Chris Lattner · 17 years ago
  96. 6acb4d6 When a crash signal is delivered do two things: remove all of our by Chris Lattner · 17 years ago
  97. bbbbbf3 move some code to gracefully handle the case when a handler crashes. by Chris Lattner · 17 years ago
  98. 4fdd042 Add a new 'AddSignalHandler' function to Signals.h that allows by Chris Lattner · 17 years ago
  99. 1f517dd Use const, to support platforms where strrchr returns a const char *. by Dan Gohman · 17 years ago
  100. 35e2cfc Don't use plain %x to print pointer values. I had changed it from %p by Dan Gohman · 17 years ago