summaryrefslogtreecommitdiffstats
path: root/libdwfl/gzip.c
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2018-03-18 00:24:08 +0100
committerMark Wielaard <[email protected]>2018-03-28 16:30:27 +0200
commitafffdff29228db03e2131af577f58a22aec6c1fe (patch)
tree1de9a2890a9976fbb49c779ec38fa2fe97af02ce /libdwfl/gzip.c
parentf0d7b3e14779cdf5facede98edc924ef1266b785 (diff)
libdwfl: Use process_vm_readv when available.
If possible use process_vm_readv to read 4K blocks instead of fetching each word individually with ptrace. For unwinding this often means we only have to do one process_vm_readv of the stack instead of dozens of ptrace calls. There is one 4K cache per process, cleared whenever a thread is detached. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'libdwfl/gzip.c')
0 files changed, 0 insertions, 0 deletions