4 ms·
I for one find things like these extremely interesting. The more there's analysis about performance implications of certain ways of doing the task the better. T
by zxcdw 14y ago
I for one find things like these extremely interesting. The more there's analysis about performance implications of certain ways of doing the task the better. The only thing I'm left missing here is to actually look into the profiling information(branches, caches, instructions per cycle etc.), especially on the compiler generated assembly to see what exact instruction sequences are to blame, and if there are ways to save cycles here or there.
If only there were more things like this in the internets with deep analysis about performance of a given piece of code... :)
- jacquesm 14y agoIt was pretty long as it was... Tacking on a code generation section to show why certain things are inefficient (and the associated detour to how the standard library is implemented which would be required reading to understand all the implications) would make the article three times as long. I promised I'd have it done by Monday.