FASTTRAP(4D)                       Devices                      FASTTRAP(4D)
NAME
       fasttrap - DTrace user instruction tracing provider
DESCRIPTION
       The 
fasttrap driver is a DTrace dynamic tracing provider that
       performs dynamic instrumentation of arbitrary instructions in illumos
       processes. The 
fasttrap driver implements the DTrace 
fasttrap and 
pid       providers.
       The 
fasttrap driver is not a public interface and you access
       instrumentation offered by this provider through DTrace. Refer to the       
Dynamic Tracing Guide for a description of the public documented
       interfaces available for the DTrace facility and the probes offered
       by the 
fasttrap provider.
SPARC ONLY
       The 
fasttrap provider provides a DTrace probe that fires each time a
       user process executes an instruction. The 
pid provider allows for the
       dynamic creation of DTrace probes corresponding to instruction
       locations inside any user process specified using a process ID and an
       instruction address or symbol name. Together these providers permit
       DTrace users to perform instrumentation of user processes and to
       trace the interactions between processes and the operating system.
       See the chapter entitled "User Process Tracing"  in the 
Dynamic       Tracing Guide for information on how to use these providers to
       instrument processes.
ATTRIBUTES
       See 
attributes(7) for a description of the following attributes:
       +--------------------+-----------------+
       |  ATTRIBUTE TYPE    | ATTRIBUTE VALUE |
       +--------------------+-----------------+
       |Interface Stability | Private         |
       +--------------------+-----------------+
SEE ALSO
       dtrace(4D), 
attributes(7), 
dtrace(8)       Dynamic Tracing Guide:
       https://illumos.org/books/dtrace/
                              December 10, 2017                 FASTTRAP(4D)