public static void RunLoopTests() { QuickSortRecursive_ctrl_flow lt = new QuickSortRecursive_ctrl_flow(); time_warmup.Clear(); time_run.Clear(); lt.Profile(); PrintTimes(); // lt.QuickSort_Check(); }
private static void QuickSort_RECURSIVE(List <int> int_list) { QuickSortRecursive.testData = int_list; QuickSortRecursive.ITERATIONS = ITERATIONS; QuickSortRecursive.WARMUP = WARMUP; QuickSortRecursive.NUMBER_OF_RUNS = RUNS; QuickSortRecursive.RunLoopTests(); QuickSortRecursive_ctrl_flow.testData = int_list; QuickSortRecursive_ctrl_flow.ITERATIONS = ITERATIONS; QuickSortRecursive_ctrl_flow.WARMUP = WARMUP; QuickSortRecursive_ctrl_flow.NUMBER_OF_RUNS = RUNS; QuickSortRecursive_ctrl_flow.RunLoopTests(); //QuickSortRecursive_method.testData = int_list; //QuickSortRecursive_method.ITERATIONS = ITERATIONS; //QuickSortRecursive_method.WARMUP = WARMUP; //QuickSortRecursive_method.NUMBER_OF_RUNS = RUNS; //QuickSortRecursive_method.RunLoopTests(); // QuickSortRecursive_method_default.testData = int_list; // QuickSortRecursive_method_default.ITERATIONS = ITERATIONS; // QuickSortRecursive_method_default.WARMUP = WARMUP; // QuickSortRecursive_method_default.NUMBER_OF_RUNS = RUNS; // QuickSortRecursive_method_default.RunLoopTests(); QuickSortRecursive_method_modified.testData = int_list; QuickSortRecursive_method_modified.ITERATIONS = ITERATIONS; QuickSortRecursive_method_modified.WARMUP = WARMUP; QuickSortRecursive_method_modified.NUMBER_OF_RUNS = RUNS; QuickSortRecursive_method_modified.RunLoopTests(); //// // QuickSortRecursive_class.testData = int_list; // QuickSortRecursive_class.ITERATIONS = ITERATIONS; // QuickSortRecursive_class.WARMUP = WARMUP; // QuickSortRecursive_class.NUMBER_OF_RUNS = RUNS; // QuickSortRecursive_class.RunLoopTests(); // QuickSortRecursive_class_default.testData = int_list; // QuickSortRecursive_class_default.ITERATIONS = ITERATIONS; // QuickSortRecursive_class_default.WARMUP = WARMUP; // QuickSortRecursive_class_default.NUMBER_OF_RUNS = RUNS; // QuickSortRecursive_class_default.RunLoopTests(); }