[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Libunwind-devel] [PATCH 0/6] Add .debug_frame based remote backtrace su
From: |
anderson . lizardo |
Subject: |
[Libunwind-devel] [PATCH 0/6] Add .debug_frame based remote backtrace support (v2) |
Date: |
Thu, 17 Jul 2008 10:23:22 -0300 |
User-agent: |
quilt/0.46-1 |
Hi,
This patch series adds support for remote backtracing using unwinding
information from .debug_frame section. It also contains some fixes for bugs we
found while working on it.
It was tested on an application that does a lot of remote backtraces (i.e. tens
of thousands) and it seems to work reliably (i.e. no crashes or corrupted
results as far as we can tell). It was tested on ARM and x86 architectures.
We will soon send a new patch updating the README with testsuite results for
ARM. Meanwhile, we believe this series to be ready for commit.
Changes since last version:
* Keep standard debug file search order and ignore separate debug files which
contain a .gnu_debuglink section.
* Implement .debug_frame support in _UPTi_find_unwind_table() for all
platforms, except IA64.
* Fix base address calculation when constructing struct dl_phdr_info.
Thanks to Daniel Jacobowitz for the valuable comments!
Regards,
--
Anderson Lizardo
Instituto Nokia de Tecnologia (INdT)
Manaus - Brazil
- [Libunwind-devel] [PATCH 0/6] Add .debug_frame based remote backtrace support (v2),
anderson . lizardo <=
- [Libunwind-devel] [PATCH 5/6] Factor out and export dwarf_find_debug_frame() function, anderson . lizardo, 2008/07/17
- [Libunwind-devel] [PATCH 6/6] Add .debug_frame based remote unwinding support, anderson . lizardo, 2008/07/17
- [Libunwind-devel] [PATCH 1/6] ARM: add missing register offsets, anderson . lizardo, 2008/07/17
- [Libunwind-devel] [PATCH 2/6] Fix .gnu_debuglink lookup for separate debug symbols, anderson . lizardo, 2008/07/17
- [Libunwind-devel] [PATCH 4/6] Add ip argument to _UPTi_find_unwind_table, anderson . lizardo, 2008/07/17
- [Libunwind-devel] [PATCH 3/6] Add path and pathlen arguments to tdep_get_elf_image(), anderson . lizardo, 2008/07/17