summaryrefslogtreecommitdiffstats
path: root/libdw/ChangeLog
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2013-12-20 10:09:12 +0100
committerMark Wielaard <[email protected]>2013-12-23 22:57:22 +0100
commite962ec3bcbe8eccdcded36aaafee7bec41fa1bc4 (patch)
treed250cd9aecff3f8e539b301398027b1fc0a25c46 /libdw/ChangeLog
parentb6ef1ce4695cea00d097c7fcac8d0014ff01a5bf (diff)
libdwfl: Add dwfl_getthread_frames.
dwfl_getthread_frames is a convenience function for when the user is only interested in one specific thread id of a process. It can be implemented by a simple wrapper function that removes an extra callback layer just to filter on thread id. But it also provides an optimized path to getting access to just one particular Dwfl_Thread of the Dwfl process by providing and (optional) new callback for the state provider. The pid_thread_callbacks now provide an (optional) pid_getthread that doesn't need to travers all threads anymore. Which is implemented for the linux-pid-attach provider. stack now uses this to implement a new '-1' option that shows just one specific thread of a process. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'libdw/ChangeLog')
-rw-r--r--libdw/ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index ef3ed573..2b677595 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,7 @@
+2013-12-20 Mark Wielaard <[email protected]>
+
+ * libdw.map (ELFUTILS_0.158): Add dwfl_getthread_frames.
+
2013-12-18 Mark Wielaard <[email protected]>
* libdw.map (ELFUTILS_0.158): Remove dwfl_module_addrsym_elf and