Author: theraven
Date: Wed Nov 16 18:29:15 2011
New Revision: 34179

URL: http://svn.gna.org/viewcvs/gnustep?rev=34179&view=rev
Log:
Implement the double boxing techniques used by Smalltalk/X and Cincom 
Smalltalk.  Now we can conceal most doubles inside a pointer.  This is most 
useful for LanguageKit, but should save some memory / malloc overhead / heap 
fragmentation in any code that uses a lot of NSNumbers (e.g. anything that 
deals with big plists).  OS X 10.7 employs a similar trick.


Modified:
    libs/base/trunk/Source/NSNumber.m


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to