Title: [213527] trunk/PerformanceTests
Revision
213527
Author
[email protected]
Date
2017-03-07 11:21:02 -0800 (Tue, 07 Mar 2017)

Log Message

Revise the ARES-6 explainer text
https://bugs.webkit.org/show_bug.cgi?id=169287

Reviewed by Saam Barati.
        
Just did some copy-editing.

* ARES-6/about.html:

Modified Paths

Diff

Modified: trunk/PerformanceTests/ARES-6/about.html (213526 => 213527)


--- trunk/PerformanceTests/ARES-6/about.html	2017-03-07 19:16:09 UTC (rev 213526)
+++ trunk/PerformanceTests/ARES-6/about.html	2017-03-07 19:21:02 UTC (rev 213527)
@@ -16,9 +16,9 @@
     
         <h2>About the Tests</h2>
         
-        <p>ARES-6 measures the execution time of _javascript_&#8217;s newest features, including symbols, for-of, arrow functions, Map/Set/WeakMap, let/const, classes, proxies, string interpolation, destructuring, default arguments, spread, tail calls, and generators.</p>
+        <p>ARES-6 measures the execution time of _javascript_&#8217;s newest features, including symbols, for-of, arrow functions, Map/Set/WeakMap, let/const, classes, proxies, string interpolation, destructuring, default arguments, spread, tail calls, and generators. ARES-6 comprises two sub-tests: Air and Basic.</p>
 
-        <p>Air is an ES2015 port of the <a href="" B3 JIT</a>&#8217;s <a href="" phase</a>. This code is a heavy user of Map, Set, classes, spread, and for-of. The benchmark runs <code>allocateStack</code> on hot function bodies from other popular _javascript_ benchmarks: <code>executeIteration</code> from <a href="" <code>gaussianBlur</code> from <a href="" and <code>scanIdentifier</code> from Octane/Typescript. Because metacircularity, the benchmark also runs <code>allocateStack</code> on the largest hot function in Air. <a href=""
 org/browser/trunk/PerformanceTests/ARES-6/Air?rev=211697">Browse the source.</a></p>
+        <p>Air is an ES2015 port of the <a href="" B3 JIT</a>&#8217;s <a href="" phase</a>. This code is a heavy user of Map, Set, classes, spread, and for-of. The benchmark runs <code>allocateStack</code> on hot function bodies from other popular _javascript_ benchmarks: <code>executeIteration</code> from <a href="" <code>gaussianBlur</code> from <a href="" and <code>scanIdentifier</code> from Octane/Typescript. Air also runs <code>allocateStack</code> on a hot function from Air itself. <a href=""
 ES-6/Air?rev=211697">Browse the source.</a></p>
 
         <p>Basic is an <a href="" implementation</a> of the <a href="" BASIC standard</a>. BASIC was an interactive language from the start, so our implementation uses generator functions for the entire interpreter. When the BASIC program says <code>INPUT</code>, our interpreter says <code>yield</code>. This allows users of the interpreter to easily integrate it into a runloop. Basic also uses classes, Map, and WeakMap. The benchmark runs a handful of simple programs, the most complex of which finds prime numbers. <a href="" the source.</a></p>
         
@@ -26,8 +26,6 @@
         
         <p>Each ARES-6 sample has 200 iterations of Air and 200 iterations of Basic. ARES-6 runs 10 samples, and reports the average with 95% confidence intervals. Each sample runs in a fresh <code>iframe</code> to simulate some of the effects of page navigation.</p>
 
-        <p>We like making _javascript_ run faster, but we didn&#8217;t have any ES2015 code to optimize. ARES-6 is a collection of sample ES2015 code written by the WebKit _javascript_ team, which we used to bootstrap our ES2015 optimization efforts.</p>
-        
         <p><a href="" class="button return">Return to Testing</a></p>
 
     </main>

Modified: trunk/PerformanceTests/ChangeLog (213526 => 213527)


--- trunk/PerformanceTests/ChangeLog	2017-03-07 19:16:09 UTC (rev 213526)
+++ trunk/PerformanceTests/ChangeLog	2017-03-07 19:21:02 UTC (rev 213527)
@@ -1,3 +1,14 @@
+2017-03-07  Filip Pizlo  <[email protected]>
+
+        Revise the ARES-6 explainer text
+        https://bugs.webkit.org/show_bug.cgi?id=169287
+
+        Reviewed by Saam Barati.
+        
+        Just did some copy-editing.
+
+        * ARES-6/about.html:
+
 2017-03-06  Jon Davis  <[email protected]>
 
         Refined the ARES-6 experience
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to