Result
Unfortunately, no history for this test is available.
Code
The first test, "normal recursion", was:
/* function recurse_tail($i, $inside) { $data = '<div>' . $inside . '</div>'; if ($i <= 0) return $data; else return recurse_tail($i - 1, $data); } */ $result = recurse_tail(200, '');
The second test, "tail recursion", was:
/* function recurse_normal($i, $inside) { $data = '<div>'; if ($i <= 0) $data .= $inside; else $data .= recurse_normal($i - 1, $data); $data .= '</div>'; return $data; } */ $result = recurse_normal(200, '');