mybench
Simple (and very primitive) benchmarking macro.
Use cases:
-
bench!(wrapper_func, "Prompt") Сalculates average execution time for code inside
wrapper_func
function for 10,000 repetitions. -
bench!(wrapper_func, number_of_repetitions, "Prompt") Сalculates average execution time for code inside
wrapper_func
function fornumber_of_repetitions
repetitions.
Result is displayed as filename:row:col 'Prompt' xxx.yy ms