support for timing of sub-benchmarks, so that their runtime data can be reused