Changeset View
Changeset View
Standalone View
Standalone View
cddl/contrib/opensolaris/cmd/dtrace/dtrace.1
Show All 14 Lines | |||||||||
.\" fields enclosed by brackets "[]" replaced with your own identifying | .\" fields enclosed by brackets "[]" replaced with your own identifying | ||||||||
.\" information: Portions Copyright [yyyy] [name of copyright owner] | .\" information: Portions Copyright [yyyy] [name of copyright owner] | ||||||||
.\" | .\" | ||||||||
.\" CDDL HEADER END | .\" CDDL HEADER END | ||||||||
.\" Copyright (c) 2006, Sun Microsystems, Inc. All Rights Reserved. | .\" Copyright (c) 2006, Sun Microsystems, Inc. All Rights Reserved. | ||||||||
.\" | .\" | ||||||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||||||
.\" | .\" | ||||||||
.Dd September 7, 2021 | .Dd February 24, 2023 | ||||||||
.Dt DTRACE 1 | .Dt DTRACE 1 | ||||||||
.Os | .Os | ||||||||
.Sh NAME | .Sh NAME | ||||||||
.Nm dtrace | .Nm dtrace | ||||||||
.Nd dynamic tracing compiler and tracing utility | .Nd dynamic tracing compiler and tracing utility | ||||||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||||||
.Nm | .Nm | ||||||||
.Op Fl 32 | Fl 64 | .Op Fl 32 | Fl 64 | ||||||||
.Op Fl aACeFGhHlqSvVwZ | .Op Fl aACdeFGhHlqSvVwZ | ||||||||
.Op Fl b Ar bufsz | .Op Fl b Ar bufsz | ||||||||
.Op Fl c Ar cmd | .Op Fl c Ar cmd | ||||||||
.Op Fl D Ar name Op Ns = Ns value | .Op Fl D Ar name Op Ns = Ns value | ||||||||
.Op Fl I Ar path | .Op Fl I Ar path | ||||||||
.Op Fl L Ar path | .Op Fl L Ar path | ||||||||
.Op Fl o Ar output | .Op Fl o Ar output | ||||||||
.Op Fl s Ar script | .Op Fl s Ar script | ||||||||
.Op Fl U Ar name | .Op Fl U Ar name | ||||||||
▲ Show 20 Lines • Show All 149 Lines • ▼ Show 20 Lines | |||||||||
.Fl H | .Fl H | ||||||||
options. | options. | ||||||||
You can select the degree of C standard conformance if you use the | You can select the degree of C standard conformance if you use the | ||||||||
.Fl X | .Fl X | ||||||||
option. | option. | ||||||||
For a description of the set of tokens defined by the D compiler when invoking | For a description of the set of tokens defined by the D compiler when invoking | ||||||||
the C preprocessor, see | the C preprocessor, see | ||||||||
.Fl X . | .Fl X . | ||||||||
.It Fl d | |||||||||
Dump the D script to standard output, after syntactic transformations have been | |||||||||
markj: Probably clarify that it dumps to stdout. | |||||||||
Done Inline Actions
markj: | |||||||||
applied. | |||||||||
markjUnsubmitted Done Inline ActionsIt would be helpful to expand on this a bit: mention the example of if/else statements being implemented using syntactic transformations. markj: It would be helpful to expand on this a bit: mention the example of if/else statements being… | |||||||||
christosAuthorUnsubmitted Done Inline ActionsWill "...have been applied, such as if/else statements" suffice? christos: Will "...have been applied, such as if/else statements" suffice? | |||||||||
markjUnsubmitted Done Inline ActionsI'd suggest: "... have been applied. For example, if-statements in D are implemented using such transformations: a conditional clause in a probe body is replaced at compile-time by a separate probe predicated on the original condition." markj: I'd suggest: "... have been applied. For example, if-statements in D are implemented using such… | |||||||||
christosAuthorUnsubmitted Done Inline ActionsThat's way better indeed. Thanks. christos: That's way better indeed. Thanks. | |||||||||
.It Fl D Ar name Op Ns = Ns value | .It Fl D Ar name Op Ns = Ns value | ||||||||
Define | Define | ||||||||
.Ar name | .Ar name | ||||||||
when invoking | when invoking | ||||||||
.Xr cpp 1 | .Xr cpp 1 | ||||||||
(enabled using the | (enabled using the | ||||||||
.Fl C | .Fl C | ||||||||
option). | option). | ||||||||
▲ Show 20 Lines • Show All 612 Lines • Show Last 20 Lines |
Probably clarify that it dumps to stdout.