At 08:33 17/01/2009, Jim Idle wrote: >Right - so your one function dealing with strings is 12% of the >time (ignoring the tree stuff for the moment), rather than strcmp >you should use memcmp, but it would be faster to use a TRIE. What have you got against strcmp? It's usually implemented as a call to memcmp anyway...