diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2020-07-14 13:10:34 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2020-07-14 13:16:19 +0200 |
| commit | 20417120ad9cc3325daeee67a14dadbccfd502c4 (patch) | |
| tree | 4d294f0fc3a504594fbb7088ae62b4d340887b07 /bench.py | |
| parent | 86230f4b55da1d5962631743f7ddb11fe97a7ef2 (diff) | |
| download | allocbench-20417120ad9cc3325daeee67a14dadbccfd502c4.tar.gz allocbench-20417120ad9cc3325daeee67a14dadbccfd502c4.zip | |
remove globalvars and pass allocators to Benchmark.run
Diffstat (limited to 'bench.py')
| -rwxr-xr-x | bench.py | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -144,7 +144,6 @@ def main(): # allocators to benchmark allocators = collect_allocators(args.allocators) - allocbench.globalvars.ALLOCATORS = allocators logger.info(f"Allocators: {'%s, ' * (len(allocators) - 1)}%s", *allocators.keys()) @@ -203,14 +202,14 @@ def main(): analyze_bench(bench) if args.analyze_allocators: - analyze_allocators(bench, allocbench.globalvars.ALLOCATORS) + analyze_allocators(bench, allocators) if args.runs > 0: print_status("Running", bench.name, "...") start_time = datetime.datetime.now() bench.results['facts']['start-time'] = start_time.isoformat() try: - bench.run(runs=args.runs) + bench.run(allocators, runs=args.runs) except Exception: #pylint: disable=broad-except # Reset cwd os.chdir(cwd) |
