Hacker News new | ask | show | jobs
by msla 2963 days ago
In modern systems with caches and a typical penalty for going out to RAM, is it still possible for larger code to be faster?
1 comments

Yes. Caches actually work. And work quite well for code. Of course there are pathological cases.

Also, static size does not mean anything. The only thing that matter is the dynamic size (i.e. the instructions that are actually fetched at runtime: code that isn't run or run rarely doesn't matter (then again, such code is a prime candidate to be compiled with -Os).