Christopher Ferris
242b1a8c7a
Move BACKTRACE_NO_TID to BACKTRACE_CURRENT_THREAD.
...
Use a bit better name for this. The other name was a bit confusing.
Change-Id: I1261f2ee3854a9c8b82133ad0bfbbbe48b43c9ac
2013-11-12 12:14:51 -08:00
Christopher Ferris
9b0e074c6d
Move CallStack to libbacktrace.
...
Fix a small bug in the Printer for strings that didn't properly
prepend the prefix.
Change-Id: I33c63841ef6e07728ab3195886539d82b38ee19a
2013-11-06 12:37:14 -08:00
Igor Murashkin
ec79ef2e7b
utils: Add ProcessCallStack to collect stack traces for all threads in a process
...
- Also add a Printer class (print lines to logcat, fd, or strings)
Bug: 11324229
Change-Id: I78435ed49aa196a0efb45bf9b2d58b62c41737d3
2013-10-25 19:24:56 -07:00
Mathias Agopian
d34a8cad1e
improved CallStack a bit
...
- added a ctor that updates and dumps the stack immediately
- added a "logtag" parameter to dump()
Change-Id: Ie51c256071d282591752243bdb4f68cf9ff8829d
2013-07-30 13:57:01 -07:00
Jeff Brown
ea45b01f9b
Use libcorkscrew for stack unwinding.
...
Change-Id: Iee1ee5a2018ab8cfc1ce12ec2a124809245eaa02
2013-07-30 13:56:58 -07:00
Mathias Agopian
c974d4dbe0
dump callstack on Surface use error
...
Change-Id: I38e260dd47349b9af3a999dda683a083a94be16d
2013-07-30 13:56:55 -07:00
The Android Open Source Project
cbb1011c95
auto import from //depot/cupcake/@135843
2013-07-30 13:56:49 -07:00
The Android Open Source Project
cf59fa8dc7
auto import from //depot/cupcake/@135843
2013-07-30 13:56:49 -07:00
The Android Open Source Project
d245d1d097
Initial Contribution
2013-07-30 13:56:46 -07:00