In a comment to my last post Steve asks what the benefits are to inlining code, and does it make a difference. The answer to that is, of course, it can speed up your code and it depends by how much. The code that I was examining was called hundreds of thousands times per second and so the small overhead of calling into a function was exagerated to a point where inlining the code gained a saving that could be measured in seconds per minute. The real answer to the question is no, 99% of the time you don't care about the...