46756821c4fe238f12a6e5ea18c356398f8d8795 |
|
15-Jan-2014 |
Christopher Ferris <cferris@google.com> |
Rewrite libbacktrace to be all C++. This includes removing the map_info.c source and replacing it with the BacktraceMap class to handle all map related code. Change all callers of libbacktrace map functionality. Also modify the corkscrew thread code so that it doesn't need to build the map twice (once in the corkscrew format and once in the libbacktrace format). Change-Id: I32865a39f83a3dd6f958fc03c2759ba47d12382e
/system/core/include/utils/CallStack.h
|
bc12d6329ef72147da93881a34aab763905b1039 |
|
12-Nov-2013 |
Christopher Ferris <cferris@google.com> |
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 (cherry picked from commit 242b1a8c7a5ec73172bac811e51acbc27201f22c) Conflicts: libbacktrace/Backtrace.cpp
/system/core/include/utils/CallStack.h
|
038ac694b36de2b081e62fcfb9b5f4a8c918c533 |
|
01-Nov-2013 |
Christopher Ferris <cferris@google.com> |
Move CallStack to libbacktrace. Fix a small bug in the Printer for strings that didn't properly prepend the prefix. (cherry picked from commit 9b0e074c6d38143e01616404a08b0c7aa992f3c3) Change-Id: I78bfa3f76864c34f33fb439bf20dfc85616f1077
/system/core/include/utils/CallStack.h
|
ec79ef2e7b6b1d81266637ca0e002b5c0c5a789b |
|
25-Oct-2013 |
Igor Murashkin <iam@google.com> |
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
/system/core/include/utils/CallStack.h
|
d34a8cad1efa1c8da1c7b5ad81226b822064cf73 |
|
22-Mar-2013 |
Mathias Agopian <mathias@google.com> |
improved CallStack a bit - added a ctor that updates and dumps the stack immediately - added a "logtag" parameter to dump() Change-Id: Ie51c256071d282591752243bdb4f68cf9ff8829d
/system/core/include/utils/CallStack.h
|
ea45b01f9bc2d1ef1f8d97ca0480336d23e0aa97 |
|
20-Oct-2011 |
Jeff Brown <jeffbrown@google.com> |
Use libcorkscrew for stack unwinding. Change-Id: Iee1ee5a2018ab8cfc1ce12ec2a124809245eaa02
/system/core/include/utils/CallStack.h
|
c974d4dbe00c46bb9f12e4802b47d4b41bc1fca6 |
|
11-Dec-2010 |
Mathias Agopian <mathias@google.com> |
dump callstack on Surface use error Change-Id: I38e260dd47349b9af3a999dda683a083a94be16d
/system/core/include/utils/CallStack.h
|
cbb1011c95e0c25c29e40e203a6a31bccd029da3 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/system/core/include/utils/CallStack.h
|
cf59fa8dc7ddca5a172860223b06afed5d4ec0e0 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/system/core/include/utils/CallStack.h
|
d245d1d09731d6a19e8a25559d3907f54441ac3d |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/system/core/include/utils/CallStack.h
|