François-Xavier Bourlet
d9777cf5c1
Adding BACKWARD_HAS_* config in cmake for tests
2013-11-06 01:46:36 -08:00
François-Xavier Bourlet
9ba9df4db8
A more flexible and factorized stack Printer.
2013-11-06 00:22:35 -08:00
François-Xavier Bourlet
3791f32b4b
Add defines for "ATLEAST_CXX11"
2013-11-06 00:22:35 -08:00
François-Xavier Bourlet
60a07e3282
A system specializable demangler implementation.
2013-11-06 00:22:34 -08:00
François-Xavier Bourlet
c53c91fcdc
Remove unused local var support (for now)
2013-11-06 00:22:32 -08:00
François-Xavier Bourlet
e19f2577f7
Remove noisy comments.
2013-11-06 00:21:35 -08:00
François-Xavier Bourlet
83709f4448
Little typo fix
2013-11-06 00:18:35 -08:00
Andrey Sibiryov
9cd89623af
Proper way to mark a variable unused.
...
Instead of explicitly void-ing a variable, just make it anonymous.
2013-06-26 21:39:28 +04:00
Andrey Sibiryov
18a7121fb4
Fix unused parameter warnings.
...
In SignalHandling constructor, the empty signal vector is never used,
which triggers unused parameter warnings at least on Clang 3.2.
2013-06-26 13:09:19 +04:00
Andrey Sibiryov
4605817160
Resolve issue #6 : unsigned line counters.
...
Change all the line counter variable types from size_t to unsigned, so
that we can printf() them as '%u' in a portable way, effectively fixing
build errors on ancient i386 machines.
2013-06-26 00:19:47 +04:00
bastih
05a15f253a
Remove debug printf from SignalHandling()
2013-06-06 16:06:31 +02:00
bastih
e830de82a2
Add default parameter to BACKWARD_SYSTEN_UNKNOWN signal handler
2013-05-29 09:10:49 +00:00
bastih
5a638eafd8
Improve as per bombela's suggestions, add test
2013-05-26 16:31:58 +00:00
bastih
78fd27faec
Make signals configurable
...
This allows for selecting the appropriate signals
and avoids conflicts with other tools that specific
signals i.e. profilers
2013-04-10 11:41:38 +02:00
Andrey Sibiryov
4d9ba6f9e5
fixed a typo in the stacktrace_tag, which is fortunately unused as of now
2013-03-29 03:16:19 +04:00
Andrey Sibiryov
c406061820
added an empty body to Colorize::init() method on non-Linux systems
2013-03-29 03:10:25 +04:00
François-Xavier Bourlet
7742dacc36
Use a dedicated stack for signals handler
2013-03-23 22:05:58 -07:00
François-Xavier Bourlet
2bb696b8e2
few modification for pedantic compliance with C++98 and C++11
2013-03-17 15:59:51 -07:00
François-Xavier Bourlet
f46591a1cd
A little hack to declare _Unwind_GetIPInfo with clang.
...
fixes #2
2013-03-15 20:18:13 -07:00
François-Xavier Bourlet
fc7b6bca8d
Attribute Copyright to Google Inc.
2013-03-15 13:25:14 -07:00
François-Xavier Bourlet
1ae978ab77
Initial import.
2013-03-14 23:10:06 -07:00