7.2 Speculation Interfaces

The following table describes DTrace speculation functions.

Table 7.1 DTrace Speculation Functions

Function

Args

Description

speculation

None

Returns an identifier for a new speculative buffer.

speculate

ID

Denotes that the remainder of the clause should be traced to the speculative buffer specified by ID.

commit

ID

Commits the speculative buffer that is associated with ID.

discard

ID

Discards the speculative buffer that is associated with ID.