public static void RunLoopTests() { QuickSortIterative lt = new QuickSortIterative(); time_warmup.Clear(); time_run.Clear(); lt.Profile(); PrintTimes(); // lt.QuickSort_Check(); }
private static void QuickSort_ITERATIVE(List <int> int_list) { QuickSortIterative.data = int_list; QuickSortIterative.ITERATIONS = ITERATIONS; QuickSortIterative.WARMUP = WARMUP; QuickSortIterative.NUMBER_OF_RUNS = RUNS; QuickSortIterative.RunLoopTests(); QuickSortIterative_ctrl_flow.data = int_list; QuickSortIterative_ctrl_flow.ITERATIONS = ITERATIONS; QuickSortIterative_ctrl_flow.WARMUP = WARMUP; QuickSortIterative_ctrl_flow.NUMBER_OF_RUNS = RUNS; QuickSortIterative_ctrl_flow.RunLoopTests(); //QuickSortIterative_method.data = int_list; //QuickSortIterative_method.ITERATIONS = ITERATIONS; //QuickSortIterative_method.WARMUP = WARMUP; //QuickSortIterative_method.NUMBER_OF_RUNS = RUNS; //QuickSortIterative_method.RunLoopTests(); //QuickSortIterative_method_default.data = int_list; //QuickSortIterative_method_default.ITERATIONS = ITERATIONS; //QuickSortIterative_method_default.WARMUP = WARMUP; //QuickSortIterative_method_default.NUMBER_OF_RUNS = RUNS; //QuickSortIterative_method_default.RunLoopTests(); QuickSortIterative_method_modified.data = int_list; QuickSortIterative_method_modified.ITERATIONS = ITERATIONS; QuickSortIterative_method_modified.WARMUP = WARMUP; QuickSortIterative_method_modified.NUMBER_OF_RUNS = RUNS; QuickSortIterative_method_modified.RunLoopTests(); //QuickSortIterative_class.data = int_list; //QuickSortIterative_class.ITERATIONS = ITERATIONS; //QuickSortIterative_class.WARMUP = WARMUP; //QuickSortIterative_class.NUMBER_OF_RUNS = RUNS; //QuickSortIterative_class.RunLoopTests(); //QuickSortIterative_class_default.data = int_list; //QuickSortIterative_class_default.ITERATIONS = ITERATIONS; //QuickSortIterative_class_default.WARMUP = WARMUP; //QuickSortIterative_class_default.NUMBER_OF_RUNS = RUNS; //QuickSortIterative_class_default.RunLoopTests(); }