On 12/22/2015 10:29 AM, David Nadlinger wrote: > Not sure about how it arrives at the crazily unrolled loop, but no recursion in > sight anymore. It's doing tail recursion optimization, which turns the recursion into a loop. Then the loop is unrolled 8 times.