Example #1
0
 public static function runtestsRegex()
 {
     $loop_regex_pcre_len18 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexPCRELen18();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_pcre_len18', $loop_regex_pcre_len18);
     $loop_regex_posix_len18 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexPOSIXLen18();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_posix_len18', $loop_regex_posix_len18);
     $loop_regex_byhand_len18 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexByHandLen18();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_byhand_len18', $loop_regex_byhand_len18);
     $loop_regex_pcre_len85 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexPCRELen85();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_pcre_len85', $loop_regex_pcre_len85);
     $loop_regex_posix_len85 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexPOSIXLen85();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_posix_len85', $loop_regex_posix_len85);
     $loop_regex_byhand_len85 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexByHandLen85();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_byhand_len85', $loop_regex_byhand_len85);
     $loop_regex_pcre_len152 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexPCRELen152();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_pcre_len152', $loop_regex_pcre_len152);
     $loop_regex_posix_len152 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexPOSIXLen152();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_posix_len152', $loop_regex_posix_len152);
     $loop_regex_byhand_len152 = function ($count) {
         $result = 0;
         $instance = new RegEx();
         for ($iter = 0; $iter < $count; $iter++) {
             $result += $instance->regexByHandLen152();
         }
         return $result;
     };
     TimeHHOperations::timeop('regex_byhand_len152', $loop_regex_byhand_len152);
 }