public static void Main(String[] args) { if (GC.TryStartNoGCRegion(1 * 1024 * 1024)) { pidigits m = new pidigits(Int32.Parse(args[0])); m.Run(); GC.EndNoGCRegion(); } }
public static int Main(String[] args) { int length = args.Length == 0 ? 10 : Int32.Parse(args[0]); for (int i = 0; i < Iterations; i++) { pidigits p = new pidigits(); p.Calculate(length, true); } return(100); }
public static void Bench() { int length = 600; foreach (var iteration in Benchmark.Iterations) { using (iteration.StartMeasurement()) { for (int i = 0; i < Iterations; i++) { pidigits p = new pidigits(); p.Calculate(length); } } } }
public static void Main(String[] args) { pidigits m = new pidigits(Int32.Parse(args[0])); m.Run(); }
public static int Main(String[] args) { int length = args.Length == 0 ? 10 : Int32.Parse(args[0]); for (int i = 0; i < Iterations; i++) { pidigits p = new pidigits(); p.Calculate(length, true); } return 100; }
//public static void Main(String[] args) //{ // var watch = System.Diagnostics.Stopwatch.StartNew(); // Run(args); // Console.WriteLine("elapsed {0} ms", watch.ElapsedMilliseconds); //} public static void Run(String[] args) { pidigits m = args.Length > 0 ? new pidigits(Int32.Parse(args[0])) : new pidigits(10000); m.Run(); }