Mercurial > hg > Members > shinya > pyrect
annotate src/grep_bench.sh @ 18:ec36e784df2e
add LLVMTranslator(Translator) (and remove reg2llvm.py), add --LLVM option to converter.py.
author | Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 05 Jul 2010 08:36:11 +0900 |
parents | src/benchgrep.sh@104ee9208b17 |
children | 3ac5cabb2d76 |
rev | line source |
---|---|
12
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 #!/bin/sh |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 egrepout="/tmp/egrep.out" |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 jitgrepout="/tmp/jitgrep.out" |
15
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
5 agrepout="/tmp/agrep.out" |
12
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
7 echo "[jitgrep]" |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
8 time ./jitgrep.py $@ > $jitgrepout |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
9 |
15
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
10 echo "\n[agrep]" |
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
11 time agrep $@ > $agrepout |
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
12 |
12
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 echo "\n[egrep]" |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 time egrep $@ > $egrepout |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
15 |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
16 echo "\n[diff egrep jitgrep]" |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
17 diff $egrepout $jitgrepout |
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 |
15
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
19 echo "[diff agrep jitgrep]" |
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
20 diff $agrepout $jitgrepout |
104ee9208b17
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
12
diff
changeset
|
21 |
12
41391400fe68
add GREPTranslator(Translator) and implement jit-compile-grep,
Ryoma SHINYA <shinya@firefly.cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
22 #rm -f $egrepout $jitgrepout |