Wow.. I see what you mean. That code is soooo sensitive..

It really ought to be redone in assembly, so we can control the timing and be free from the whims of gcc.