- 主题:现代计算机存储空间增长很快,应该默认 inline
都inline 也不一定就好吧
都inline的话 binary大,iTLB iCache 如果miss那比call 开销要更大吧
【 在 hgoldfish 的大作中提到: 】
: 除非递归函数不能 inline, 不然大多数函数在编译的时候 inline 掉好像也不是啥坏事。
--
FROM 111.222.57.*
是不是得把binary放到生产跑一跑,看看能不能用PGO的信息再来指导一下编译器基于现场实际情况做相应的优化
内联,分支预测等等
【 在 baoge 的大作中提到: 】
: 大佬再深入讲讲?
--
FROM 106.11.31.*
我个人觉得是这样
【 在 wanllow 的大作中提到: 】
: 原则上是不是高频使用的函数内联,低频使用的函数栈调用?
--
FROM 106.11.31.*