GCC热属性与always_inline一起冗余吗?

时间:2019-04-12 15:48:19

标签: c++ c gcc

GCC文档将函数属性hot描述为将代码放置在.text的特殊小节中。我的理解是,如果该函数始终是内联的,那么GCC不再具有将其放置在.text中任何位置的自由。

文档还说,标记为hot的函数将得到更积极的优化,但让我们说我将使用-O3进行编译。

如果我有一个具有GCC属性always_inline的函数,如果我将hot添加到该函数的属性列表中,会有所作为吗?

0 个答案:

没有答案