[PATCH] Binheap performance improvements

Aliaksandr Valialkin valyala at gmail.com
Thu Oct 13 01:56:26 CEST 2011


Hi there.

Could you look into this pull request:
https://github.com/varnish/Varnish-Cache/pull/1 ?

I attached patches from the pull request. The first two are essential,
while the last two are just small cleanups. I could merge them with
the second patch, but didn't do this, since the corresponding commits
were already published on github and history rewrites are considered
bad :)
These patches should improve Varnish performance when its cache don't fit RAM.

-- 
Best Regards,

Aliaksandr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Binheap-test-improvements.patch
Type: text/x-patch
Size: 18796 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20111013/59e8389a/attachment-0012.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Major-binheap-refactoring.patch
Type: text/x-patch
Size: 88817 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20111013/59e8389a/attachment-0013.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-added-missing-parentheses.patch
Type: text/x-patch
Size: 1181 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20111013/59e8389a/attachment-0014.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-verify-idx-value-for-pointers-from-malloc_list.patch
Type: text/x-patch
Size: 1432 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20111013/59e8389a/attachment-0015.bin>


More information about the varnish-dev mailing list