gecko/js/src/time.sh

14 lines
395 B
Bash
Raw Normal View History

2008-07-21 18:44:21 -07:00
#!/bin/bash
echo -n interp:' '
2008-07-20 15:03:07 -07:00
for i in 1 2 3 4 5; do
2008-07-21 18:44:21 -07:00
INTERP=`Darwin_OPT.OBJ/js -e 'var d = Date.now(); load("'$1'"); print(Date.now() - d);'`
echo -n $INTERP' '
2008-07-20 15:03:07 -07:00
done
2008-07-21 18:44:21 -07:00
echo -ne '\njit: '
2008-07-20 15:03:07 -07:00
for i in 1 2 3 4 5; do
2008-07-21 18:44:21 -07:00
JIT=`Darwin_OPT.OBJ/js -j -e 'var d = Date.now(); load("'$1'"); print(Date.now() - d);'`
echo -n $JIT' '
2008-07-20 15:03:07 -07:00
done
2008-07-21 18:44:21 -07:00
echo -ne '\njit factor: '
(echo scale=2; echo $INTERP / $JIT ) | bc