Webkit's Sunspider JS benchmark on ActionMonkey JS

Zbynek Winkler zbynek.winkler at gmail.com
Wed Jan 16 13:21:30 PST 2008

The runtest.py script uses nice level -10 to run the tests. However
only privileged users can do that on Linux. Am I the only one who does
not feel comfortable running lots of code under a privileged user?

It also is not able to detect that the called command failed nor
report why (it eats the error message from nice that says "nice:
cannot set niceness: Permission denied").

And finally there is a missing "avmtt=" item in the call to getopt.

Other than that I am happy to report that I can successfully run the
benchmark against tamarin-central and tamarin-tracing on Debian Linux.



On 10/01/2008, Dan Schaffer <dschaffe at adobe.com> wrote:
> I submitted the sunspider tests into tamarin-central/test/performance.
> We can add other performance tests here.  The requirement for a
> performance test is to print("metric <name> <value>").
> Thanks to Guaxin Fan for helping out with typing the sunspider tests.
> Also note the functional (acceptance) testsuite moved to
> tamarin-central/test/acceptance. Instruction are in
> test/performance/readme.txt
> usage example:
> $ export
> AVM=c:/dev/tamarin-central/platform/win32/obj_8/shell/Release/avmplus.ex
> e
> $ export
> AVMTT=c:/dev/tamarin-tracing/platform/win32/obj_8/shell/Release/avmplus.
> exe
> $ export ASC=c:/dev/asc/asc.jar
> $ export GLOBALABC=c:/dev/tamarin-central/core/builtin.abc
> $ ./runtests.py
> Executing 52 tests at 2008-01-10 11:25:47.949447
> tc:
> c:/dev/tamarin-central/platform/win32/obj_8/shell/Release/avmplus.exe
> tt:
> c:/dev/tamarin-tracing/platform/win32/obj_8/shell/Release/avmplus.exe
> test                                                    tc      tt
> typed/sunspider-access-binary-trees.as                  94    1203
> typed/sunspider-access-fannkuch.as                      78    1968
> ...


More information about the Tamarin-devel mailing list