Benchmarks:
| Results for ObjectScript: bench.os |
| Test | Time (ms) |
| simple loop: | 646 |
| simple fxn: | 1426 |
| simple fxn with arg: | 4079 |
| simple fxn with local: | 3185 |
| member dereference: | 1026 |
| string concat: | 3 |
| java class access: | 1511 |
| total: | 11876 |
| Results for Rhino: bench.js |
| Test | Time (ms) |
| simple loop: | 1676 |
| simple fxn: | 2640 |
| simple fxn with arg: | 3090 |
| simple fxn with local: | 2645 |
| member dereference: | 1881 |
| string concat: | 6542 |
| java class access: | 2944 |
| total: | 21418 |
| Results for Jython: bench.py |
| Test | Time (ms) |
| simple loop: | 4492 |
| simple fxn: | 5901 |
| simple fxn with arg: | 6591 |
| simple fxn with local: | 6044 |
| member dereference: | 5917 |
| string concat: | 285 |
| total: | 29230 |
| Results for BeanShell: bench.bsh |
| Test | Time (ms) |
| simple loop: | 15986 |
| simple fxn: | 28547 |
| simple fxn with arg: | 35311 |
| simple fxn with local: | 36185 |
| member dereference: | 17227 |
| string concat: | 5275 |
| java class access: | 50757 |
| total: | 189288 |
| Results for JudoScript: bench.judo |
| Test | Time (ms) |
| simple loop: | 29302 |
| simple fxn: | 390743 |
| simple fxn with arg: | 403152 |
| simple fxn with local: | 618718 |
| string concat: | 4617 |
| total: | 1446532 |
Last modified: Wed Feb 11 07:59:10 PST 2004