public static void RunLoopTests()
        {
            ForLoop_op4_in4 lt = new ForLoop_op4_in4();

            time_warmup.Clear();
            time_run.Clear();

            lt.Profile();

//            lt.ForLoop_Check();
        }
示例#2
0
        private static void StaticOperands_VariableInvocations_Profile()
        {
            ForLoop_op4_in1.NUMBER_OF_TESTS = NUMBER_OF_TESTS;
            ForLoop_op4_in1.NUMBER_OF_LOOPS = NUMBER_OF_LOOPS;
            ForLoop_op4_in1.ITERATIONS      = ITERATIONS;
            ForLoop_op4_in1.WARMUP          = WARMUP;
            ForLoop_op4_in1.RunLoopTests();
            //

            ForLoop_op4_in2.NUMBER_OF_TESTS = NUMBER_OF_TESTS;
            ForLoop_op4_in2.NUMBER_OF_LOOPS = NUMBER_OF_LOOPS;
            ForLoop_op4_in2.ITERATIONS      = ITERATIONS;
            ForLoop_op4_in2.WARMUP          = WARMUP;
            ForLoop_op4_in2.RunLoopTests();
            //

            ForLoop_op4_in3.NUMBER_OF_TESTS = NUMBER_OF_TESTS;
            ForLoop_op4_in3.NUMBER_OF_LOOPS = NUMBER_OF_LOOPS;
            ForLoop_op4_in3.ITERATIONS      = ITERATIONS;
            ForLoop_op4_in3.WARMUP          = WARMUP;
            ForLoop_op4_in3.RunLoopTests();
            //

            ForLoop_op4_in4.NUMBER_OF_TESTS = NUMBER_OF_TESTS;
            ForLoop_op4_in4.NUMBER_OF_LOOPS = NUMBER_OF_LOOPS;
            ForLoop_op4_in4.ITERATIONS      = ITERATIONS;
            ForLoop_op4_in4.WARMUP          = WARMUP;
            ForLoop_op4_in4.RunLoopTests();
            //

            ForLoop_op4_in5.NUMBER_OF_TESTS = NUMBER_OF_TESTS;
            ForLoop_op4_in5.NUMBER_OF_LOOPS = NUMBER_OF_LOOPS;
            ForLoop_op4_in5.ITERATIONS      = ITERATIONS;
            ForLoop_op4_in5.WARMUP          = WARMUP;
            ForLoop_op4_in5.RunLoopTests();
            //
        }