[Webkit-unassigned] [Bug 119888] [GTK] WKTR spends irrational amount of time loading about:blank in g_list_length

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 16 14:04:44 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=119888


Zan Dobersek <zandobersek at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |danw at gnome.org,
                   |                            |gns at gnome.org,
                   |                            |mrobinson at webkit.org,
                   |                            |svillar at igalia.com




--- Comment #2 from Zan Dobersek <zandobersek at gmail.com>  2013-08-16 14:04:16 PST ---
Turns out that with a large enough libsoup cache, the soup_cache_load method takes quite some time to execute - roughly 10% of the whole time is spent in either g_variant_iter_loop or in g_list_length that's called by soup_cache_entry_insert in soup_cache_load.

While I'm profiling this through WKTR, I can imagine this also applies to MiniBrowser, Epiphany etc, so this should be optimized somehow. Maybe load the Soup cache asynchronously, if that's viable? Or further optimize the method?

https://git.gnome.org/browse/libsoup/tree/libsoup/soup-cache.c#n1494

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list