summaryrefslogtreecommitdiff
path: root/test/data
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2011-04-29 15:08:53 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2011-07-28 18:23:49 +0100
commit4437ddb4731092985182bfe2f83ef2e9452d92e5 (patch)
tree92804d5fe2a8163113d09b1ac455781a0503f314 /test/data
parentaea47abba5e036d8767f0f04faa1c7dc2a9a1b51 (diff)
downloaddbus-4437ddb4731092985182bfe2f83ef2e9452d92e5.tar.gz
Remove the per-connection link cache
With fd.o#34393 fixed, retaking the lock to cache unused links significantly adds to locking overhead (-18% throughput in a synthetic benchmark on an ARM device). The cache is also unlimited in size, and probably contributes to memory growth and fragmentation by not being under the system malloc's control. Fixing fd.o #34393, but also dropping this cache entirely, turns out to lead to a 5% increase in throughput on the same synthetic benchmark. Reviewed-by: Colin Walters <walters@verbum.org> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34393
Diffstat (limited to 'test/data')
0 files changed, 0 insertions, 0 deletions