aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/utils/backtrace.h
Commit message (Collapse)AuthorAgeFilesLines
* leak-detective: Use callback functions to report leaks and usage informationMartin Willi2013-11-061-2/+2
| | | | This is more flexible than printing reports to a FILE.
* backtrace: add a clone() methodMartin Willi2013-07-101-0/+8
|
* backtrace_t.log() takes a NULL file pointer to log to registered dbg() hookMartin Willi2013-03-041-2/+5
|
* With --enable-bfd-backtraces, use binutils libbfd to resolve backtracesMartin Willi2012-07-131-0/+10
| | | | | | | | The invocation of addr2line to resolve backtrace source locations is slow and cumbersome. When using libbfd directly, we can eliminate the overhead of the process invocation. Even better, we can cache library symbol names, bringing wicked fast lookups. As a neat bonus, we can resolve static function names.
* Added a convenience function to dump backtraces for gdb-less debuggingMartin Willi2012-05-211-0/+9
|
* Added a frame enumerator to backtrace_tMartin Willi2011-05-161-0/+6
|
* Added an equals function to backtrace_tMartin Willi2011-05-161-0/+8
|
* backtrace->contains_function takes multiple names, speeding up whitelist ↵Martin Willi2011-01-171-4/+5
| | | | check drastically
* Option to skip slow addr2line resolution in leak-detectiveMartin Willi2010-05-201-1/+4
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-3/+3
|
* updated DoxyfileMartin Willi2009-03-241-2/+1
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* separated backtrace functionality from leak_detective, used inMartin Willi2008-11-051-0/+63
leak_detective mutex profiling signal handler