Introduction
These numbers are the results of navigating to benchmarks/benchmarks.html after building benchmarks/BenchmarkRunner.dart with frog. The tests were run in Chrome 17.0.963.26.
Results
Running Ball Drop
Ball Drop (10 steps, 10 solve loops) : 4ms (2500 steps/second)
Ball Drop (10 steps, 30 solve loops) : 0ms (Infinity steps/second)
Ball Drop (100 steps, 10 solve loops) : 3ms (33333.333333333336 steps/second)
Ball Drop (100 steps, 30 solve loops) : 1ms (100000 steps/second)
Ball Drop (500 steps, 10 solve loops) : 13ms (38461.53846153846 steps/second)
Ball Drop (500 steps, 30 solve loops) : 14ms (35714.28571428571 steps/second)
Ball Drop (2000 steps, 10 solve loops) : 35ms (57142.85714285714 steps/second)
Ball Drop (2000 steps, 30 solve loops) : 19ms (105263.15789473684 steps/second)
------------------------------------------------
Running Ball Cage
Ball Cage (10 steps, 10 solve loops) : 2ms (5000 steps/second)
Ball Cage (10 steps, 30 solve loops) : 1ms (10000 steps/second)
Ball Cage (100 steps, 10 solve loops) : 13ms (7692.307692307692 steps/second)
Ball Cage (100 steps, 30 solve loops) : 8ms (12500 steps/second)
Ball Cage (500 steps, 10 solve loops) : 38ms (13157.894736842105 steps/second)
Ball Cage (500 steps, 30 solve loops) : 28ms (17857.142857142855 steps/second)
Ball Cage (2000 steps, 10 solve loops) : 124ms (16129.032258064517 steps/second)
Ball Cage (2000 steps, 30 solve loops) : 90ms (22222.222222222223 steps/second)
------------------------------------------------
Running Circle Stress
Circle Stress (10 steps, 10 solve loops) : 167ms (59.88023952095808 steps/second)
Circle Stress (10 steps, 30 solve loops) : 218ms (45.87155963302752 steps/second)
Circle Stress (100 steps, 10 solve loops) : 877ms (114.02508551881414 steps/second)
Circle Stress (100 steps, 30 solve loops) : 846ms (118.2033096926714 steps/second)
Circle Stress (500 steps, 10 solve loops) : 4094ms (122.12994626282364 steps/second)
Circle Stress (500 steps, 30 solve loops) : 4996ms (100.08006405124098 steps/second)
Circle Stress (2000 steps, 10 solve loops) : 17875ms (111.8881118881119 steps/second)
Circle Stress (2000 steps, 30 solve loops) : 20527ms (97.43264968090807 steps/second)
------------------------------------------------
Running Domino Platforms
Domino Platforms (10 steps, 10 solve loops) : 37ms (270.27027027027026 steps/second)
Domino Platforms (10 steps, 30 solve loops) : 35ms (285.71428571428567 steps/second)
Domino Platforms (100 steps, 10 solve loops) : 326ms (306.7484662576687 steps/second)
Domino Platforms (100 steps, 30 solve loops) : 399ms (250.62656641604008 steps/second)
Domino Platforms (500 steps, 10 solve loops) : 1424ms (351.12359550561797 steps/second)
Domino Platforms (500 steps, 30 solve loops) : 1891ms (264.41036488630357 steps/second)
Domino Platforms (2000 steps, 10 solve loops) : 3304ms (605.3268765133172 steps/second)
Domino Platforms (2000 steps, 30 solve loops) : 4822ms (414.765657403567 steps/second)
------------------------------------------------
Running Domino Tower
Domino Tower (10 steps, 10 solve loops) : 1549ms (6.45577792123951 steps/second)
Domino Tower (10 steps, 30 solve loops) : 3154ms (3.170577045022194 steps/second)
Domino Tower (100 steps, 10 solve loops) : 12504ms (7.99744081893794 steps/second)
Domino Tower (100 steps, 30 solve loops) : 22134ms (4.517936206740761 steps/second)
Domino Tower (500 steps, 10 solve loops) : 75796ms (6.596654177001424 steps/second)
Domino Tower (500 steps, 30 solve loops) : 112745ms (4.434786465031708 steps/second)
Domino Tower (2000 steps, 10 solve loops) : 316506ms (6.318995532470159 steps/second)
Domino Tower (2000 steps, 30 solve loops) : 175893ms (11.370549140670748 steps/second)
------------------------------------------------
Cool.
Do you have performance numbers for box2d/ js?? It would be interesting to see how they compare.
I don't yet - I added Dart to Joel Webber's benchmark suite (http://blog.j15r.com/2011/12/for-those-unfamiliar-with-it-box2d-is.html) but I haven't seen results yet.