aboutsummaryrefslogtreecommitdiff
path: root/cddl/lib
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2016-12-06 04:19:08 +0000
committerMark Johnston <markj@FreeBSD.org>2016-12-06 04:19:08 +0000
commit07a9c2e65d5f2f21cc9783e33dd94a5ce8cc592d (patch)
tree8c4d207e88011c6e05f5c8ad8690038eabfeb3b1 /cddl/lib
parent76c6531c6549d171f3e4de9eed29aec18ac08b4b (diff)
downloadsrc-07a9c2e65d5f2f21cc9783e33dd94a5ce8cc592d.tar.gz
src-07a9c2e65d5f2f21cc9783e33dd94a5ce8cc592d.zip
libproc: Cache ELF handles for loaded objects.
libproc previously created a new handle for each symbol lookup, which gives rather egregious performance for DTrace's ustack() action. With this change libproc will cache the libelf descriptor upon access, making lookups much faster in the common case.
Notes
Notes: svn path=/head/; revision=309594
Diffstat (limited to 'cddl/lib')
0 files changed, 0 insertions, 0 deletions