summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bss_log.c
diff options
context:
space:
mode:
authorderaadt <>2025-07-16 16:22:58 +0000
committerderaadt <>2025-07-16 16:22:58 +0000
commit5506a044dc35162b58584a83a4099b4268ceba2a (patch)
tree8f23b62a0632cfaef7b3c189d685e76faa26b23f /src/lib/libcrypto/bio/bss_log.c
parent36dcff8deef52b4bc04e78eeec7197ef029fd411 (diff)
downloadopenbsd-5506a044dc35162b58584a83a4099b4268ceba2a.tar.gz
openbsd-5506a044dc35162b58584a83a4099b4268ceba2a.tar.bz2
openbsd-5506a044dc35162b58584a83a4099b4268ceba2a.zip
This thread-aware profiling support diff comes from Yuichiro NAITO.
At runtime, profiling data is stored per-thread. Upon termination, the per-thread profiling data pools are merged into a into a single record, which is then written out (using the new kernel-assisted system). I think the original gmon merging parts may have come from or been inspired by someone at NetBSD. This has been delayed because there were concerns about adding a TLS object which would require other library cranks, so this rides all the major cranks today. ok kettenis tb claudio sthen etc etc etc
Diffstat (limited to 'src/lib/libcrypto/bio/bss_log.c')
0 files changed, 0 insertions, 0 deletions