summaryrefslogtreecommitdiffstats
path: root/libbacktrace/thread_utils.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove libbacktrace definition of gettid.Dan Albert2015-05-131-15/+2
| | | | | | | | | | | Also simplifies the Darwin implementation of gettid, because apparently libbacktrace had a better way of doing it. Bug: 19517541 (cherry picked from commit 23f750b068ddf5b20fb5d153a798b22562368992) Change-Id: I2f888e8ed7a2f5719973786cbcbb399a81867ee9
* Rewrite libbacktrace using C++.Christopher Ferris2013-10-281-0/+42
The old code was essentially trying to be C++ in C and was awkward. This change makes it all objects with a thin layer that C code can use. There is a C++ backtrace object that is not very useful, this code will replace it. This change also includes moving the backtrace test to a gtest, and adding coverage of all major functionality. Bug: 8410085 Change-Id: Iae0f1b09b3dd60395f71ed66010c1ea5cdd37841