aboutsummaryrefslogtreecommitdiff
path: root/contrib/nvi/catalog
diff options
context:
space:
mode:
authorJohn Birrell <jb@FreeBSD.org>2006-11-04 04:58:10 +0000
committerJohn Birrell <jb@FreeBSD.org>2006-11-04 04:58:10 +0000
commit1f80cd93987a2328818d20cd384d8ebb9860e1a4 (patch)
tree35c5c6a7594197845c0bce149a36748fb383ad1b /contrib/nvi/catalog
parentf4c93e2c4a6eb8e6cdb8cd5618e67c1d3b123654 (diff)
downloadsrc-1f80cd93987a2328818d20cd384d8ebb9860e1a4.tar.gz
src-1f80cd93987a2328818d20cd384d8ebb9860e1a4.zip
Build in kernel support for loading DTrace modules by default. This
adds the hooks that DTrace modules register with, and adds a few functions which have the dtrace_ prefix to allow the DTrace FBT (function boundary trace) provider to avoid tracing because they are called from the DTtrace probe context. Unlike other forms of tracing and debug, DTrace support in the kernel incurs negligible run-time cost. I think the only reason why anyone wouldn't want to have kernel support enabled for DTrace would be due to the license (CDDL) under which DTrace is released.
Notes
Notes: svn path=/head/; revision=163972
Diffstat (limited to 'contrib/nvi/catalog')
0 files changed, 0 insertions, 0 deletions