性能优化:__builtin_expect详解 FAQ/LikelyUnlikely
转自:http://hi.baidu.com/lammy/blog/item/bc5e3d4e869073c3d1c86a89.html在GTK+2.0源码中有很多这样的宏:G_LIKELY和G_UNLIKELY。比如下面这段代码:if (G_LIKELY (acat == 1)) /* allocate through magazine layer */ {