在学习libev的过程中,遇到了大量的gcc内嵌函数,大多是为了提升性能而使用的,这里做一个汇总和介绍,并会持续更新 1、__builtin_expect:该函数是gcc引入的,为的是让程序员讲最有可能执行的分支告诉编...
在学习libev的过程中,遇到了大量的__attribute__优化方式,此文章将它们做一个汇总和介绍,并会持续更新 1、unused:使编译器忽略未使用的函数或者变量 源码如下 1 //判断如果gcc的版本号大于3.1或...