On 7 Jun 2013, at 21:10, David Chisnall <[email protected]> wrote:
> On 64-bit platforms, the low 3 bits will always be zero P.S. I've done some profiling and discovered that in typical desktop applications 5-20% of objects are small strings (up to 8 7-bit ASCII chars stored in a pointer). This makes a fairly significant difference to the number of malloc()s and free()s. It's probably worth ensuring that we are using pointer comparison followed by -isEqual: on failure for collections, as this could be a significant performance improvement. David -- Sent from my PDP-11 _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
