soup-cache.c: use hashes for entry keys. Added entry key collision handling.
authorSergio Villar Senin <svillar@igalia.com>
Mon, 4 Jul 2011 08:30:57 +0000 (10:30 +0200)
committerSergio Villar Senin <svillar@igalia.com>
Wed, 6 Jul 2011 09:55:22 +0000 (11:55 +0200)
commitd6c9aaac9c6c156391f8ee73e1cae353af9d2bed
treee44c6833ac7734d2ae64e308c028cfb7051cbef7
parent61855e656b42f31beae89b03f333ed941a5c154b
soup-cache.c: use hashes for entry keys. Added entry key collision handling.

It's faster to use uint32 keys for the SoupCacheEntries instead of the full
URI as string. This patch also adds collision handling support.

https://bugzilla.gnome.org/show_bug.cgi?id=649963
libsoup/soup-cache.c