public static void Run(string[] args, Assembly assembly, IConfig config = null) { config ??= DefaultConfig.Instance; config = config .AddDiagnoser(MemoryDiagnoser.Default) .AddColumn(StatisticColumn.OperationsPerSecond); BenchmarkSwitcher.FromAssembly(assembly).Run(args, config); }
[EditorBrowsable(EditorBrowsableState.Never)] public static IConfig With(this IConfig config, params IDiagnoser[] diagnosers) => config.AddDiagnoser(diagnosers);