summaryrefslogtreecommitdiffstats
path: root/lib/libc/hash
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2016-09-04 09:22:28 +0000
committermpi <mpi@openbsd.org>2016-09-04 09:22:28 +0000
commit6950c8e205c43756d30d56ca678aa8205e9896fa (patch)
tree520bceb313719cacbfa77f438a8dc2fe9bf4a4f0 /lib/libc/hash
parentsync (diff)
downloadwireguard-openbsd-6950c8e205c43756d30d56ca678aa8205e9896fa.tar.xz
wireguard-openbsd-6950c8e205c43756d30d56ca678aa8205e9896fa.zip
Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel
profiling framework. Code patching is used to enable probes when entering functions. The probes will call a mcount()-like function to match the behavior of a GPROF kernel. Currently only available on amd64 and guarded under DDBPROF. Support for other archs will follow soon. A new sysctl knob, ddb.console, need to be set to 1 in securelevel 0 to be able to use this feature. Inputs and ok guenther@
Diffstat (limited to 'lib/libc/hash')
0 files changed, 0 insertions, 0 deletions