The issue isn't necessarily the hashing but the fact that you need to have this globally synced instead of e.g. creating a thread-local string pool. Still, I agree with you that fundamental properties of mappings etc are based on string uniqueness. There are other low-hanging fruit that should be targeted first imho.
Re: String handling optimisation
Jonas Walld�n @ Pike developers forum Thu, 29 Mar 2012 04:43:18 -0700
