Likely unlikely()s
Likely unlikely()s
Posted Dec 16, 2010 19:44 UTC (Thu) by vonbrand (subscriber, #4458)In reply to: Likely unlikely()s by cras
Parent article: Likely unlikely()s
Sounds nonsensical to me... if the annotated code is not in any way performance critical, doing the extra work of annotating it is pure waste.
Posted Dec 16, 2010 20:21 UTC (Thu)
by cras (guest, #7000)
[Link]
Although now that I think about it, maybe many of those checks I used to put unlikely() in my code are nowadays pointless, because they call functions that I've since marked with __attribute__((cold)), which should put the unlikely()s there automatically. (But do they? I remember testing that the cold attribute did nothing in some gcc version.)
Likely unlikely()s