2. D Language

The D programming language was inspired by C and awk(1), with built-in support for variables, strings, and a special data type called aggregations. This chapter summarizes the D programming language syntax in the abstract, as well as usage of the dtrace(1M) command; its use is extensively demonstrated in the numerous script examples throughout this book.

The Solaris Dynamic Tracing Guide1 (often called the DTrace Guide) contains the complete reference for the D language and was released with Solaris 10 on the Sun Documentation Web site in HTML and PDF format, at more than 400 pages in length. It was later updated2 and made available as an editable online wiki.3 It covers all syntax, operators, and functions, as well as demonstrates ...

Get DTrace: Dynamic Tracing in Oracle now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.