That is pretty much accurate. Additionally, the run times should be persisted and nicely presented. I did a tiny bit in https://github.com/burner/phobos/commit/8841a53b3d460b17e8aa81b33b84d719809c587b have a look into the file in it std/stringbenchmarks.d