Я регулярно запускаю тесты V8 и Sunspider как для Rhino, так и для Spidermonkey (отказ от ответственности: я являюсь коммиттером проекта Rhino).Текущая версия Rhino (1.7R3) все еще немного медленнее, чем Spidermonkey, но недавние git-снимки приятно удивили.(Обратите внимание, что я имею в виду интерпретированный Spidermonkey без Jaegermonkey или других JIT - Jaegermonkey работает на way быстрее.)
На V8-benchmarks-v5 Rhino 1.7R3 набирает около 360 на моей машине,Rhino git master 480, Rhino git rhino_1_8 ветка 570 и недавняя сборка Spidermonkey около 540 (чем выше, тем лучше).
Для Sunspider 0.9.1 числа равны 8890 мс для Rhino 1.7R3, 2250 мс для Rhinomaster, 2180 мс для ветви rhino_1_8 и 1390 мс для Spidermonkey (это миллисекунды, поэтому чем меньше, тем лучше).
Все тесты Rhino выполняются в Oracle JDK 1.7.0 с виртуальной машиной сервера и настройками по умолчанию, а также через несколькораунды разминки.С недавними снимками Rhino вы можете легко запускать тесты самостоятельно, используя цели ant benchmark- *.Моя сборка Spidermonkey - это снимок, сделанный несколько месяцев назад со стандартными инструкциями.