blob: 843cee99962cd08f24ee856992b8de00047c14c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env bash
ITERATIONS=120
# Just Lua interpreter
for i in $(seq 1 $ITERATIONS); do
echo "> lua run #$i/$ITERATIONS"
/usr/bin/time -f "%e,%U,%S" lua fibonacci.lua > /dev/null 2>> out.lua.txt
done
# Using Luajit
for i in $(seq 1 $ITERATIONS); do
echo "> luajit run #$i/$ITERATIONS"
/usr/bin/time -f "%e,%U,%S" luajit fibonacci.lua > /dev/null 2>> out.luajit.txt
done
# With C and Luajit
for i in $(seq 1 $ITERATIONS); do
echo "> cluajit run #$i/$ITERATIONS"
/usr/bin/time -f "%e,%U,%S" ./fibonacci > /dev/null 2>> out.cluajit.txt
done
|