2009-12-14 Maciej Stachowiak <mjs@apple.com>
[WebKit.git] / SunSpider / ChangeLog
index f96ef41326f6ff15e7e8edcbbc24dc21fdf8bace..b5b32e0c3f774c31127350017a37552646bfe841 100644 (file)
@@ -1,3 +1,23 @@
+2009-12-14  Maciej Stachowiak  <mjs@apple.com>
+
+        Reviewed by Sam Weinig.
+
+        in-browser SunSpider suffers excessive penalty under power management
+        https://bugs.webkit.org/show_bug.cgi?id=32505
+        
+        I have made a few changes to address this:
+        
+        1) Change how browser-hosted SunSpider loads tests - preload the content and write it in with
+        document.write to reduce triggering of progress UI.
+        2) Reduce time between tests to 10ms from 500ms, so that power management doesn't keep the CPU
+        stepped all the way down the whole time.
+        3) Run the test cycle an extra time for warmup before the runs that count.
+
+        * hosted/sunspider-record-result.js: Removed.
+        * make-hosted:
+        * resources/TEMPLATE.html:
+        * resources/driver-TEMPLATE.html:
+
 2009-12-13  Maciej Stachowiak  <mjs@apple.com>
 
         Reviewed by Gavin Barraclough.