Document Information
Preface
1. Introduction
2. Types, Operators, and Expressions
3. Variables
4. D Program Structure
5. Pointers and Arrays
6. Strings
7. Structs and Unions
8. Type and Constant Definitions
9. Aggregations
10. Actions and Subroutines
11. Buffers and Buffering
12. Output Formatting
13. Speculative Tracing
14. dtrace(1M) Utility
15. Scripting
16. Options and Tunables
17. dtrace Provider
18. lockstat Provider
19. profile Provider
20. fbt Provider
21. syscall Provider
22. sdt Provider
23. sysinfo Provider
24. vminfo Provider
25. proc Provider
26. sched Provider
27. io Provider
28. mib Provider
29. fpuinfo Provider
30. pid Provider
31. plockstat Provider
32. fasttrap Provider
33. User Process Tracing
34. Statically Defined Tracing for User Applications
35. Security
36. Anonymous Tracing
37. Postmortem Tracing
38. Performance Considerations
39. Stability
40. Translators
41. Versioning
Glossary
Index
|
Q
R
S
- scalar arrays, Array Declarations and Storage
- scalar variables, Scalar Variables
- creation, Scalar Variables
- explicit variable declaration, Scalar Variables
- sched probe, Probes
- stability, Stability
- scripting, Interpreter Files
- sdt probe, Probes
- arguments, Probe Arguments
- creating, Creating SDT Probes
- security, Privileges
- signal-send probe, signal-send
- sizeof, Member Sizes and Offsets
- speculation, Speculation Interfaces
- committing, Committing a Speculation
- creating, Creating a Speculation
- discarding, Discarding a Speculation
- example of use, Speculation Example
- options, Speculation Options and Tuning
- tuning, Speculation Options and Tuning
- use, Using a Speculation
- speculation() function, Creating a Speculation
- speculative drops, Speculation Options and Tuning
- spin lock probes, Spin Lock Probes
- stability, Stability Levels
- computations, Stability Computations and Reports
- enforcement, Stability Enforcement
- fasttrap, Stability
- FBT probes, Stability
- io, Stability
- levels, Stability Levels
- mib, Stability
- of dtrace probes, Stability
- of lockstat, Stability
- of syscall probes, Stability
- plockstat, Stability
- proc, Stability
- reports, Stability Computations and Reports
- example of use, Stability Computations and Reports
sched, Stability
- sdt probe, Stability
- values, Stability Levels
- evolving, Stability Levels
- external, Stability Levels
- internal, Stability Levels
- obsolete, Stability Levels
- private, Stability Levels
- stable, Stability Levels
- standard, Stability Levels
- unstable, Stability Levels
vminfo, Stability
- stable stability value, Stability Levels
- stackdepth, Built-in Variables
- standard stability value, Stability Levels
- start probe, start and exit
- statically defined tracking (SDT), See SDT
- string constants, String Constants
- strings, String Representation
- and operator overloading, String Comparison
- assignment, String Assignment
- comparison, String Comparison
- conversion, String Conversion
- relational operators, String Comparison
- type, String Representation
- struct, Structs
- and pointers, Pointers to Structs
- example of use, Pointers to Structs
- subroutines, Subroutines
- copyin(), copyin() and copyinstr() Subroutines
- copyinstr(), copyin() and copyinstr() Subroutines
- sum, Aggregations
- superuser privileges, Super User Privileges
- switch buffer policy, switch Policy
- syscall probe, Probes
- syscall probes
- arguments, Arguments
- large file system interfaces, Large File System Calls
- stability, Stability
- system calls, for large files, Large File System Calls
T
- targeting a process ID, Target Process ID
- thread-local variables, Thread-Local Variables
- and dynamic variable drops, Thread-Local Variables
- and explicit variable declarations, Thread-Local Variables
- and thread identity, Thread-Local Variables
- assigned to zero, Thread-Local Variables
- example of use, Thread-Local Variables
- referencing
- Thread-Local Variables
- Thread-Local Variables
- types, Thread-Local Variables
- unassigned, Thread-Local Variables
- thread lock probes, Thread Locks
- tick probes, tick-n probes
- tid, Built-in Variables
- timestamp, Built-in Variables
- trace, trace() Default Format
- trace data
- displaying, Displaying Trace Data
- extracting, Displaying DTrace Consumers
- tracing instructions, Tracing Arbitrary Instructions
- tunables, Consumer Options
- type definitions, Typedef
- type namespaces, Type Namespaces
- built in, Type Namespaces
- typedef, Typedef
|