chs
11c69f2d20
adapt the cyclic module and profile dtrace provider to netbsd.
...
for now, just hook the cyclic callback into hardclock().
2012-12-02 01:05:16 +00:00
chs
30f1068241
remove unneeded include dirs.
2012-12-02 00:47:37 +00:00
haad
e5d36b6393
Disable errors reported by unknown pragmas in dtrace module.
2010-12-14 23:27:47 +00:00
christos
fc75a712eb
Include ../../Makefile.inc now that it works.
2010-03-13 22:29:33 +00:00
christos
1b57f2e4ab
now that I've fixed Makefile.inc, include it.
2010-03-13 22:23:47 +00:00
darran
f6bf800773
DTrace: Add the Function Boundary Trace (FBT) provider moduile. This
...
module instruments every function in the kernel with entry and exit
probes. These probes are true zero-effect probes in that they don't
exist in the code until they are enabled. The probes are enabled by
directly patching the function entry and exit points to make jumps into
the dtrace framework.
This gives us over 29,000 trace points in the kernel.
2010-03-12 21:53:15 +00:00
darran
33bc31b9e2
DTrace: fix a build problem for the SDT provider.
2010-03-10 23:40:53 +00:00
darran
6a9056a926
DTrace: Add an SDT (Statically Defined Tracing) provider framework, and
...
implement most of the proc provider. Adds proc:::create, exec,
exec_success, exec_faillure, signal_send, signal_discard, signal_handle,
lwp_create, lwp_start, lwp_exit.
2010-03-01 21:10:13 +00:00
darran
f802834604
DTrace: add the dtrace module.
2010-02-21 11:16:19 +00:00