Arne Goedeke wrote:
I benchmarked the sprintf changes, and there is really no difference. I think in theory on cpus with small caches performance should improve, but thats just a guess.
Actually, even on a processor with a large enough cache, there will be a noticable difference if multiple processes are running; it will allow better hitrates on the cache despite context switches. This is, obviously, notoriously difficult to benchmark.