public static IEnumerable <BenchmarkReport> Run <T>(this BenchmarkRunner runner) { return(runner.Run(BenchmarkConverter.TypeToBenchmarks(typeof(T)).ToSortedList())); }
public static IEnumerable <BenchmarkReport> RunUrl(this BenchmarkRunner runner, string url) { return(runner.Run(BenchmarkConverter.UrlToBenchmarks(url).ToSortedList(), "url")); // TODO: improve name }
public static IEnumerable <BenchmarkReport> RunSource(this BenchmarkRunner runner, string source) { return(runner.Run(BenchmarkConverter.SourceToBenchmarks(source).ToSortedList(), "source")); // TODO: improve name }
public static IEnumerable <BenchmarkReport> Run(this BenchmarkRunner runner, Type type) { return(runner.Run(BenchmarkConverter.TypeToBenchmarks(type).ToSortedList(), type.Name)); }