h1. Solaris Dynamic Tracing Guide
h2. Contents
[*Book Information*|Book Information]
[*Preface*|Preface]
# [*Introduction*|Introduction]
# [*Types, Operators and Expressions*|Types, Operators and Expressions]
# [*Variables*|Variables]
# [*D Program Structure*|D Program Structure]
# [*Pointers and Arrays*|Pointers and Arrays]
# [*Strings*|Strings]
# [*Structs and Unions*|Structs and Unions]
# [*Type and Constant Definitions*|Type and Constant Definitions]
# [*Aggregations*|Aggregations]
# [*Actions and Subroutines*|Actions and Subroutines]
# [*Buffers and Buffering*|Buffers and Buffering]
# [*Output Formatting*|Output Formatting]
# [*Speculative Tracing*|Speculative Tracing]
# [*dtrace(1M) Utility*|dtrace(1M) Utility]
# [*Scripting*|Scripting]
# [*Options and Tunables*|Options and Tunables]
# [*dtrace Provider*|dtrace Provider]
# [*lockstat Provider*|lockstat Provider]
# [*profile Provider*|profile Provider]
# [*fbt Provider*|fbt Provider]
# [*syscall Provider*|syscall Provider]
# [*sdt Provider*|sdt Provider]
# [*sysinfo Provider*|sysinfo Provider]
# [*vminfo Provider*|vminfo Provider]
# [*proc Provider*|proc Provider]
# [*sched Provider*|sched Provider]
# [*io Provider*|io Provider]
# [*mib Provider*|mib Provider]
# [*fpuinfo Provider*|fpuinfo Provider]
# [*pid Provider*|pid Provider]
# [*plockstat Provider*|plockstat Provider]
# [*fasttrap Provider*|fasttrap Provider]
# [*User Process Tracing*|User Process Tracing]
# [*Statically Defined Tracing for User Applications*|Statically Defined Tracing for User Applications]
# [*Security*|Security]
# [*Anonymous Tracing*|Anonymous Tracing]
# [*Postmortem Tracing*|Postmortem Tracing]
# [*Performance Considerations*|Performance Considerations]
# [*Stability*|Stability]
# [*Translators*|Translators]
# [*Versioning*|Versioning]
# [*Providers*|Providers]
[*Glossary*|Glossary]
h2. Contents
[*Book Information*|Book Information]
[*Preface*|Preface]
# [*Introduction*|Introduction]
# [*Types, Operators and Expressions*|Types, Operators and Expressions]
# [*Variables*|Variables]
# [*D Program Structure*|D Program Structure]
# [*Pointers and Arrays*|Pointers and Arrays]
# [*Strings*|Strings]
# [*Structs and Unions*|Structs and Unions]
# [*Type and Constant Definitions*|Type and Constant Definitions]
# [*Aggregations*|Aggregations]
# [*Actions and Subroutines*|Actions and Subroutines]
# [*Buffers and Buffering*|Buffers and Buffering]
# [*Output Formatting*|Output Formatting]
# [*Speculative Tracing*|Speculative Tracing]
# [*dtrace(1M) Utility*|dtrace(1M) Utility]
# [*Scripting*|Scripting]
# [*Options and Tunables*|Options and Tunables]
# [*dtrace Provider*|dtrace Provider]
# [*lockstat Provider*|lockstat Provider]
# [*profile Provider*|profile Provider]
# [*fbt Provider*|fbt Provider]
# [*syscall Provider*|syscall Provider]
# [*sdt Provider*|sdt Provider]
# [*sysinfo Provider*|sysinfo Provider]
# [*vminfo Provider*|vminfo Provider]
# [*proc Provider*|proc Provider]
# [*sched Provider*|sched Provider]
# [*io Provider*|io Provider]
# [*mib Provider*|mib Provider]
# [*fpuinfo Provider*|fpuinfo Provider]
# [*pid Provider*|pid Provider]
# [*plockstat Provider*|plockstat Provider]
# [*fasttrap Provider*|fasttrap Provider]
# [*User Process Tracing*|User Process Tracing]
# [*Statically Defined Tracing for User Applications*|Statically Defined Tracing for User Applications]
# [*Security*|Security]
# [*Anonymous Tracing*|Anonymous Tracing]
# [*Postmortem Tracing*|Postmortem Tracing]
# [*Performance Considerations*|Performance Considerations]
# [*Stability*|Stability]
# [*Translators*|Translators]
# [*Versioning*|Versioning]
# [*Providers*|Providers]
[*Glossary*|Glossary]