On Fri, Jul 07, 2006 at 11:10:26AM +0100, Michael Meeks wrote: > + /* If the hash table is empty there is nothing to do here. */ > + if (map->l_nbuckets == 0) > + continue; This is predicted as non-taken by gcc AFAIK, so no need to add __builtin_expect. Jakub