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); }