diff options
author | andrew <andrew@FreeBSD.org> | 2015-02-19 12:20:21 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2015-02-19 12:20:21 +0000 |
commit | c560f15fa85ae389cef41cccd341e86818691111 (patch) | |
tree | ffb91cefc8748f598e6292f4b0ab1aeed2cb80cb /contrib/llvm/lib/Support/Triple.cpp | |
parent | 47da3760fceac0bdb179d9f743cb7f90c2f02490 (diff) | |
download | FreeBSD-src-c560f15fa85ae389cef41cccd341e86818691111.zip FreeBSD-src-c560f15fa85ae389cef41cccd341e86818691111.tar.gz |
Use the ARM unwinder with dtrace to extract the stack when asked. With this
dtrace is able to display a stack trace similar to the one below.
# dtrace -p 603 -n 'tcp:kernel::receive { stack(); }'
0 70 :receive
kernel`ip_input+0x140
kernel`netisr_dispatch_src+0xb8
kernel`ether_demux+0x1c4
kernel`ether_nh_input+0x3a8
kernel`netisr_dispatch_src+0xb8
kernel`ether_input+0x60
kernel`cpsw_intr_rx+0xac
kernel`intr_event_execute_handlers+0x128
kernel`ithread_loop+0xb4
kernel`fork_exit+0x84
kernel`swi_exit
kernel`swi_exit
Tested by: gnn
Sponsored by: ABT Systems Ltd
Diffstat (limited to 'contrib/llvm/lib/Support/Triple.cpp')
0 files changed, 0 insertions, 0 deletions