Table of Contents
- Title and Copyright Information
- Preface
- 1 Get Started With DTrace
- 2 DTrace Concepts
-
3
D Program Syntax Reference
- Program Structure
- Types, Operators, and Expressions
- Variables
- Pointers
- Structs and Unions
- DTrace String Processing
- Aggregations
- Speculation
- 4 DTrace Runtime and Compile-time Options Reference
- 5 DTrace Stability Reference
- 6 DTrace Built-in Variable Reference
-
7
DTrace Function Reference
- Default Action
- Unimplemented Functions
- alloca
- avg
- basename
- bcopy
- clear
- commit
- copyin
- copyinstr
- copyinto
- copyout
- copyoutstr
- count
- denormalize
- dirname
- discard
- exit
- freopen
- ftruncate
- func
- getmajor
- getminor
- htonl
- htonll
- htons
- index
- inet_ntoa
- llquantize
- lltostr
- lquantize
- max
- min
- mod
- mutex_owned
- mutex_owner
- mutex_type_adaptive
- mutex_type_spin
- normalize
- ntohl
- ntohll
- ntohs
- printa
- printf
- progenyof
- quantize
- raise
- rand
- rindex
- rw_iswriter
- rw_read_held
- rw_write_held
- setopt
- speculate
- speculation
- stack
- stddev
- strchr
- strjoin
- strlen
- strrchr
- strstr
- strtok
- substr
- sum
- sym
- system
- trace
- tracemem
- uaddr
- ufunc
- umod
- ustack
- usym
- 8 DTrace Provider Reference