@@ -7,11 +7,12 @@ result_re = re.compile(r'^\s*(\d+) good, (\d+\.\d+)s$', re.M)
7if len(sys.argv) > 1:
7if len(sys.argv) > 1:
8 parser_exe = sys.argv[1]
8 parser_exe = sys.argv[1]
10− parser_exe = './AesonParse'
10+ parser_exe = ('dist/build/aeson-benchmark-aeson-parse/' +
11+ 'aeson-benchmark-aeson-parse')
12def run(count, filename):
13def run(count, filename):
13 print ' %s :: %s times' % (filename, count)
14 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],
15 stdout=subprocess.PIPE)
16 stdout=subprocess.PIPE)
16 output = p.stdout.read()
17 output = p.stdout.read()