JavaScript:New to SpiderMonkey: Difference between revisions

Jump to navigation Jump to search
→‎Benchmark your changes: Add other benchmarks to the list.
(→‎Sample Workflows: Add a link to sfink's workflow and make some notes about mine)
(→‎Benchmark your changes: Add other benchmarks to the list.)
Line 52: Line 52:
==== Benchmark your changes ====
==== Benchmark your changes ====


Tests all pass. Congrats, you didn't break anything. Now, did you make it faster or slower? We benchmark using the v8 and SunSpider benchmarks. Get the benchmarks:  
Tests all pass. Congrats, you didn't break anything. Now, did you make it faster or slower? We benchmark using a number of different benchmark suites.
 
* v8
* SunSpider: One of the original js benchmarks. No real value left.
* Octane: Another js benchmark that we heavily optimized for in the past. Isn't representative of current web workloads.
* speedometer: A full browser benchmark. Testing react, ember, etc. Intended to be a better measure of "responsiveness". We are currently optimizing for version 2 it.
 
Get the benchmarks:  


  svn checkout http://svn.webkit.org/repository/webkit/trunk/PerformanceTests/SunSpider
  svn checkout http://svn.webkit.org/repository/webkit/trunk/PerformanceTests/SunSpider
8

edits

Navigation menu