Sven van Haastregt
|
fe4f8765dc
Remove some autoconf references from docs and comments
|
6 vuotta sitten |
Saleem Abdulrasool
|
27658567ea
Support: enable backtraces on Windows
|
6 vuotta sitten |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 vuotta sitten |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 vuotta sitten |
Jordan Rose
|
187c713c75
Avoid copying PrettyStackTrace messages an extra time on Apple OSs
|
7 vuotta sitten |
Daniel Sanders
|
83a78f7584
Add more initializers to quiet a clang warning
|
7 vuotta sitten |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 vuotta sitten |
Dimitry Andric
|
99767332b8
Include <cstdio> in PrettyStackTrace.cpp, since it uses vsnprintf(3).
|
8 vuotta sitten |
Sean Callanan
|
8846ccb084
Include <cstdarg> in PrettyStackTrace.cpp, fixing the bots.
|
8 vuotta sitten |
Sean Callanan
|
9ce84d2db8
Prepare PrettyStackTrace for LLDB adoption
|
8 vuotta sitten |
Chris Bieneman
|
746d96524f
Fix the apple build issue caused by r288956
|
8 vuotta sitten |
Joerg Sonnenberger
|
2bf78b4d6c
Convert ENABLE_BACKTRACES into a 0/1 definition.
|
9 vuotta sitten |
Sanjoy Das
|
051a0b5646
Use C++ casts to avoid a warning
|
9 vuotta sitten |
Richard Smith
|
60364032ef
Don't use recursion to print out the PrettyStackTrace after a crash. If the
|
9 vuotta sitten |
Eric Christopher
|
cca8dbee4e
Reorganize the C API headers to improve build times.
|
9 vuotta sitten |
Nico Weber
|
6d6e4e4c1b
Add functions to save and restore the PrettyStackTrace state.
|
10 vuotta sitten |
Owen Anderson
|
b326bdc595
Fix the preprocessor checks used to determine if backtraces have been enabled.
|
10 vuotta sitten |
Owen Anderson
|
e9cc6bd43f
Use the existing build configuration parameter ENABLE_BACKTRACE to compile out all pretty stack trace support when backtraces are disabled.
|
10 vuotta sitten |
Chandler Carruth
|
54e0791182
[LPM] Clean up the use of TLS in pretty stack trace and disable it
|
10 vuotta sitten |
Chandler Carruth
|
41e59785c1
[LPM] Fix the PPC attribute to be spelled 'global-dynamic'. This should
|
10 vuotta sitten |
Chandler Carruth
|
2aefa011df
[LPM] Try to work around a bug with local-dynamic TLS on PowerPC 64.
|
10 vuotta sitten |
Chandler Carruth
|
d5bce3cab0
[LPM] Rip all of ManagedStatic and ThreadLocal out of the pretty stack
|
10 vuotta sitten |
Craig Topper
|
725011e72f
[C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
|
11 vuotta sitten |
Craig Topper
|
34bc6b6e78
[C++11] Make use of 'nullptr' in the Support library.
|
11 vuotta sitten |
Chandler Carruth
|
974a445bd9
Re-sort all of the includes with ./utils/sort_includes.py so that
|
11 vuotta sitten |
Filip Pizlo
|
fa0da86a59
Make the pretty stack trace be an opt-in, rather than opt-out, facility. Enable pretty
|
11 vuotta sitten |
Filip Pizlo
|
35a1e9414d
When LLVM is embedded in a larger application, it's not OK for LLVM to intercept crashes. LLVM already has
|
11 vuotta sitten |
Filip Pizlo
|
e94e0984df
Make PrettyStackTraceEntry use ManagedStatic for its ThreadLocal.
|
12 vuotta sitten |
Nick Lewycky
|
d5e1be03ed
Add a new watchdog timer interface. The interface does not permit handling timeouts, so
|
12 vuotta sitten |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 vuotta sitten |