on master help sign in
Update benchmark framework
commit8e320403546054d61f8cdc27c01319de4b6e9a07 authorBryan O'Sullivan <bryano@fb.com> dateWed 8 Jan 2014, 18:07 (13 years ago) parent1bfd941
1 file changed+3−2
benchmarks/bench-parse.py+3−2
benchmarks/bench-parse.py+3−2
@@ -7,11 +7,12 @@ result_re = re.compile(r'^\s*(\d+) good, (\d+\.\d+)s$', re.M)
77if len(sys.argv) > 1:
88 parser_exe = sys.argv[1]
99else:
10− parser_exe = './AesonParse'
10+ parser_exe = ('dist/build/aeson-benchmark-aeson-parse/' +
11+ 'aeson-benchmark-aeson-parse')
1112
1213def run(count, filename):
1314 print ' %s :: %s times' % (filename, count)
14− p = subprocess.Popen([parser_exe, str(count), filename],
15+ p = subprocess.Popen([parser_exe, '65536', str(count), filename],
1516 stdout=subprocess.PIPE)
1617 output = p.stdout.read()
1718 p.wait()