/js/lib/Socket.IO-node/support/expresso/deps/jscoverage/js/time.sh
Shell | 13 lines | 12 code | 0 blank | 1 comment | 2 complexity | 9157dc3b59be3c84819b76e6eae07594 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, MPL-2.0-no-copyleft-exception, BSD-3-Clause
- #!/bin/bash
- echo -n interp:' '
- for i in 1 2 3 4 5; do
- INTERP=`Darwin_OPT.OBJ/js -e 'var d = Date.now(); load("'$1'"); print(Date.now() - d);'`
- echo -n $INTERP' '
- done
- echo -ne '\njit: '
- for i in 1 2 3 4 5; do
- JIT=`Darwin_OPT.OBJ/js -j -e 'var d = Date.now(); load("'$1'"); print(Date.now() - d);'`
- echo -n $JIT' '
- done
- echo -ne '\njit factor: '
- (echo scale=2; echo $INTERP / $JIT ) | bc