Changes between Version 16 and Version 17 of QtWebKit/CodeCamp200912


Ignore:
Timestamp:
Dec 16, 2009 6:02:12 AM (10 years ago)
Author:
zecke@selfish.org
Comment:

Update day2 and day3

Legend:

Unmodified
Added
Removed
Modified
  • QtWebKit/CodeCamp200912

    v16 v17  
    3030
    31312nd Day
    32  * Holger talks about the QtWebKitPerformanceWork and QtWebKitPerformanceUtilities and how the can be used to measure Qt performance. Comments included limiting the bandwidth used for the fake http server.
    33  * Shortly discussed the RGB16 approach to save some memory by using color converting RGB32 images to RGB16, specially on symbian a 16bit backingstore exists and painting can be done in 16 bit. [https://bugs.webkit.org/show_bug.cgi?id=29279 #29279]
    34  * Shortly discussed using WebCore/platform/image-decoders. The downsampling is a feature one would like to use, also the performance appears to be better. We should explore using them [https://bugs.webkit.org/show_bug.cgi?id=32410 #32410].
     32 * Holger was talking about the QtWebKitPerformanceWork and QtWebKitPerformanceUtilities and how the can be used to measure Qt performance. The biggest shortcoming is the high variation seen when running the test. E.g. the tst_cycler is running for about 59 seconds on Holger's machine but there can be about a second difference from run to run. QBENCHMARK could and should be extended to provider better information about the variation. One comment was to use bandwidth limitation on the localhost between the http_server and the web browser and check if the numbers get more stable.
     33 * We shortly discussed the RGB16 approach to save some memory by color converting RGB32 images to RGB16, specially on symbian a 16bit backingstore exists and all the painting can be done in 16 bit. In an older measurement of the page loading tests this could save about 2MB in the peek [https://bugs.webkit.org/show_bug.cgi?id=29279 #29279].
     34 * We shortly discussed using WebCore/platform/image-decoders. The downsampling is a feature some of us would like to use, also the performance appears to be better. We should explore using them [https://bugs.webkit.org/show_bug.cgi?id=32410 #32410].
    3535
    36363rd Day
    3737 * Holger is MIA in the morning... claimed to be sick
    38  * BenjaminP and Noam look into QtWebKit's CSS Animation speed and see we have a clip region with 800 rects... A quick test shows a nice improvement.
     38 * BenjaminP and Noam look into QtWebKit's CSS Animation speed and see we have a clip region with 800 rects... A quick test shows a nice improvement. The quick change is in the GraphicsContext on how we clip the paths.
     39
    3940 * Holger talks with Zoltan of Szeged about performance tuning. Both find out that current focus is more on performance and that both parties more or less see the same in profile reports. CSS and JS parsing is dominating our page loading. Szeged's idea is to try a hand written parser for comparison. Some more coordination is needed, for the next few months there is no overlap in work though.
    4041