Chromium Code Reviews
DescriptionImprove New Tab Page load performance.
This change nets another 65ms (20%) improvement in the duration between the
renderer requesting the NTP and it having all of the resources for the NTP
available and being completely done with layout on my Mac laptop in release
mode.
Move the handling of important resource requests needed for NTP layout from the
UI thread onto the IO thread. This is handled by caching the necessary data on
the UI thread when possible, so that no profile or theme access is needed to
service the request. There is often a lot of contention for the UI thread when
a new tab is created, and allowing these requests to be handled more directly
by the IO thread allows the renderer to lay the page out while the browser is
still busy doing UI work.
http://groups.google.com/group/chromium-dev/browse_thread/thread/7148074f807dc5f7
TEST=Do the new tab page and new incognito tab page still work?
Are they faster?
BUG=13337
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=25232
Patch Set 1 #
Total comments: 1
Patch Set 2 : '' #
Total comments: 1
Patch Set 3 : '' #
Total comments: 1
Messages
Total messages: 9 (0 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||