[Webkit-unassigned] [Bug 63531] Turn PreloadScanner implementation to a thread based solution

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 30 02:50:56 PDT 2011


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





--- Comment #23 from Gabor Loki <loki at webkit.org>  2011-06-30 02:50:53 PST ---
> Can somebody verify my results please?

I tried your patches on Gtk, and I can confirm the difference between trunk and disabled preloadScanner on PerformanceTests/Parser/html-parser.html .
Trunk:
  avg 2801.2
  median 2801
  stdev 9.57914401186244
  min 2791
  max 2828

PreloadScanner is disabled
  avg 37.6
  median 37.5
  stdev 0.8602325267042628
  min 36
  max 40

I can also confirm the same on the threaded preloadScanner, but we should take care about the jobs which are dedicated to the worker thread. The current approach does not care about the lifetime of dedicated tasks. We should cancel the pending actions on worker thread if there is no need for them (for example the parser is finished its work).

PreloadScanner is in a dedicated thread
  avg 227.05
  median 174
  stdev 143.21503936388805
  min 158
  max 692

-- 
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