Date: Sat, 2 Nov 2013 21:48:13 +0800 From: John Luk <john.37@gmail.com> To: George Neville-Neil <gnn@neville-neil.com> Cc: freebsd-dtrace@freebsd.org Subject: Re: dtrace showed matched probes but nothing in output on FreeBSD 9.1-RELEASE Message-ID: <CAHkCX6gspgtMThhFsxcyyWs4NzX4QmDep7uLguvLzJWOQytA_A@mail.gmail.com> In-Reply-To: <F394CF37-48E5-4F1F-A22F-EDF7227FEAAF@neville-neil.com> References: <CAHkCX6j1H4cxeb255gdH_cLop5Lv0xJABbuma%2B835gNNq-Nshg@mail.gmail.com> <F394CF37-48E5-4F1F-A22F-EDF7227FEAAF@neville-neil.com>
next in thread | previous in thread | raw e-mail | index | archive | help
gcc -g test.c, and I saw my test function name in dtrace -l|tail. 2013/11/2 George Neville-Neil <gnn@neville-neil.com>: > > On Nov 1, 2013, at 23:56 , John Luk <john.37@gmail.com> wrote: > >> Hi all, >> I'm a newbie in dtrace, and I following this tutorial from Oracle: >> http://docs.oracle.com/cd/E19205-01/820-4221/ to learn dtrace. In the >> example of test.c and ufunc.d, I expected output like this: >> >> % dtrace -s ufunc.d -c ./a.out a.out >> >> dtrace: script 'ufunc.d' matched 5 probes >> dtrace: pid 27210 has exited >> >> inet_makeaddr 1 >> foo1 1 >> foo 1 >> main 1 >> __fsr 1 >> >> >> But I got this instead: >> >> # dtrace -s ufunc.d -c ./a.out a.out >> dtrace: script 'ufunc.d' matched 5 probes >> dtrace: pid 86498 has exited >> >> # >> >> My system info: >> root@home:/home/spin6lock/test # dtrace -V >> dtrace: Sun D 1.7 >> root@home:/home/spin6lock/test # uname -a >> FreeBSD 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Mon Oct 28 20:52:03 CST >> 2013 root@xiangling:/usr/obj/usr/src/sys/DTRACE amd64 >> >> Any clues? Thanks in advanced. >> > > How did you compile the progam to a.out? > > Best, > George > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHkCX6gspgtMThhFsxcyyWs4NzX4QmDep7uLguvLzJWOQytA_A>