summaryrefslogtreecommitdiffstats
path: root/debuggerd
Commit message (Collapse)AuthorAgeFilesLines
* merge from open-source masterThe Android Open Source Project2010-06-106-8/+227
|\ | | | | | | Change-Id: I50b7bc6faa6d0abd4998cae8fc7dda1e8fa49407
| * debuggerd: Show function names in tombstone backtracesMeng Hu2010-05-246-8/+227
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change enables debuggerd to provide backtraces with function names in tombstone files and log messages. It does this by reading the image file that the address is found in, and parsing the dynamic symbol table to try to extract the symbol corresponding to the given address. This works best when "-Wl,-export-dynamic" is added to the LDFLAGS of each library and executable, because this will cause all symbols to be added to the dynamic symbol table. If this flag is not present, it will still work, but it will only be able to identify functions which are part of the external API of the library/executable. Change-Id: I618baaff9ed9143b7d1a1f302224e9f21d2b0626
* | Use arch flags instead of TARGET_ARCH_VARIANT, and add support for VFP_D16Colin Cross2010-03-103-4/+27
| | | | | | | | Change-Id: I6007ff21076e92b04a17fb030472a9f8842f0315
* | Bug fix for pre-NEON platforms and enhancement for JIT debugging.Ben Cheng2010-01-281-18/+9
| | | | | | | | | | | | | | Use __ARM_NEON__ instead of __VFP_FP__ to detect the need to retrieve FP registers. Dump more code around PC and LR to facilitate JIT debugging.
* | Dump VFP registers and status word when native app crashes.Ben Cheng2009-12-174-2/+78
| | | | | | | | | | Bug: 2226399 Caveat: d0/d1 appear to be clobbered by ptrace. It will be tracked by a new bug.
* | Add missing symbol type directives.Doug Kwan2009-12-031-1/+3
| |
* | Minor tweaks to debuggerd.Andy McFadden2009-12-011-7/+8
|/ | | | | | | | | | Changed "process has crashed" message: - say ":5039" instead of ":port" so mouse-paste of command is trivial - removed trailing spaces, which consume log buffer to little effect - improved (I hope) the short explanation of what's going on and what the HOME key does Fixed typo ("ignorning").
* Print code around PC and LR in the inline log.Ben Cheng2009-09-281-105/+95
| | | | 8 more lines should provide more crucial information in weird cases.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0311-0/+2558
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0311-2558/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-174-9/+54
|
* Initial ContributionThe Android Open Source Project2008-10-2111-0/+2513