/// <summary> /// The main entry point. Useful for executing benchmarks and performance unit tests manually, /// when the IDE test runners lack some of the functionality. Eg.: it's not possible to run JetBrains memory profiler for unit tests. /// </summary> /// <param name="args"> /// The arguments to pass to the program. /// </param> public static void Main(string[] args) { LoadResizeSaveParallelMemoryStress.Run(); // RunJpegEncoderProfilingTests(); // RunJpegColorProfilingTests(); // RunDecodeJpegProfilingTests(); // RunToVector4ProfilingTest(); // RunResizeProfilingTest(); // Console.ReadLine(); }
/// <summary> /// The main entry point. Useful for executing benchmarks and performance unit tests manually, /// when the IDE test runners lack some of the functionality. Eg.: it's not possible to run JetBrains memory profiler for unit tests. /// </summary> /// <param name="args"> /// The arguments to pass to the program. /// </param> public static void Main(string[] args) { try { LoadResizeSaveParallelMemoryStress.Run(args); } catch (Exception ex) { Console.WriteLine(ex); } // RunJpegEncoderProfilingTests(); // RunJpegColorProfilingTests(); // RunDecodeJpegProfilingTests(); // RunToVector4ProfilingTest(); // RunResizeProfilingTest(); // Console.ReadLine(); }