[PATCH] Binheap performance improvements

Aliaksandr Valialkin valyala at gmail.com
Wed Oct 12 23:56:26 UTC 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: 18797 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/vinyl-dev/attachments/20111013/59e8389a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Major-binheap-refactoring.patch
Type: text/x-patch
Size: 88818 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/vinyl-dev/attachments/20111013/59e8389a/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-added-missing-parentheses.patch
Type: text/x-patch
Size: 1182 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/vinyl-dev/attachments/20111013/59e8389a/attachment-0002.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: 1433 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/vinyl-dev/attachments/20111013/59e8389a/attachment-0003.bin>


More information about the vinyl-dev mailing list