Query: dtrace
OS: x11r4
Section: 1
Links: x11r4 man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
DTRACE(1) General Commands Manual DTRACE(1)NAMEdtrace - Dtrace compatibile user application static probe generation tool.SYNOPSISdtrace -s file [OPTIONS]DESCRIPTIONThe dtrace command converts probe descriptions defined in file.d into a probe header file via the -h option or a probe description file via the -G option.OPTIONS-h generate a systemtap header file. -G generate a systemtap probe definition object file. -o file is the name of the output file. If the -G option is given then the output file will be called file.o; if the -h option is given then the output file will be called file.h. -C run the cpp preprocessor on the input file when the -h option is given. -I file give this include path to cpp when the -C option is given. -k keep temporary files, for example the C language source for the -G option. --types generate probe argument typedef information when the -h option is given.EXAMPLESSystemtap is source compatible with dtrace user application static probe support. Given a file test.d containing: provider sdt_probes { probe test_0 (int type); probe test_1 (struct astruct node); }; struct astruct {int a; int b;}; Then the command "dtrace -s test.d -G" will create the probe definition file test.o and the command "dtrace -s test.d -h" will create the probe header file test.h Subsequently the application can define probes using #include "test.h" ... struct astruct s; ... SDT_PROBES_TEST_0(value); ... SDT_PROBES_TEST_1(s); The application is linked with "test.o" when it is built.SEE ALSOstap(1) stappaths(7) DTRACE(1)
Related Man Pages |
---|
dtrace(1) - centos |
dtrace(1) - debian |
dtrace(1) - x11r4 |
dtrace(1) - opendarwin |
dtrace(1) - netbsd |
Similar Topics in the Unix Linux Community |
---|
Mpxio |
PID Provider dtrace script |
create a file called -a |
DTRACE help required... |
Dtrace-counting the number of read access to a file |