-
Notifications
You must be signed in to change notification settings - Fork 56
Home
The JavaScript engines and in extension the browser engines are in a competitive space trying to improve performance of their engines. That is hard en-devour since the language chances over time and because the used and most important idioms change over time. Tackling one improvement could lead to regressions of other idioms. AreWeFastYet tracks performance over time of the major JavaScript VMs. This gives the possibility of comparing the browser engines with each-other as well as act on occurred regressions.
AreWeFastYet was created as an internal graphing tool for the Mozilla JS Engine team. They used it to compare and track their performance improvements during the creation of JaegerMonkey and IonMonkey. This was a motivational tool that helped the team keep their focus. Over the years extra engines have been added and it also started to run benchmarks in browsers. The focus has also shifted a bit and the most important role now is to report regressions that has happened.
AreWeFastYet is designed to do the following: