5 from eventlet.support import six
8 def measure_best(repeat, iters,
10 common_cleanup='pass',
13 results = dict([(f, []) for f in funcs])
15 for i in six.moves.range(repeat):
19 t = timeit.Timer(func, setup=common_setup)
20 results[func].append(t.timeit(iters))
24 for func, times in six.iteritems(results):
25 best_results[func] = min(times)