1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
def noop_pass():
pass
def noop_ellipsis(): ...
def noop_lambda():
(lambda: None)()
def test_noop_pass(benchmark):
benchmark(noop_pass)
def test_noop_ellipsis(benchmark):
benchmark(noop_ellipsis)
def test_noop_lambda(benchmark):
benchmark(noop_lambda)
def test_noop_pass_decorated(benchmark):
@benchmark
def _():
noop_pass()
def test_noop_ellipsis_decorated(benchmark):
@benchmark
def _():
noop_ellipsis()
def test_noop_lambda_decorated(benchmark):
@benchmark
def _():
noop_lambda()
|