It does too. As an example, a running AIDO would grow from 32Mb to 48. While it's true that that's not all that bad, really, its very noticeable.
/ Per Hedbor ()
Previous text:
2003-09-19 01:27: Subject: Re: time() and optimization again
On Fri, Sep 19, 2003 at 01:10:01AM +0200, Per Hedbor () @ Pike (-) developers forum wrote:
Or the majority of pike users does not like using 4 bytes more for each and every svalue.
RAM is quite cheap now. It is quite difficult to find anybody running a system with less than 64M of RAM. CPUs are fast. It is 21st century, after all. Is Pike's target market 486dx33 with 8MB RAM? I doubt that.
There are a lot of other places where optimization should be done, and, honestly, I don't think that extra 4 bytes makes any _significant_ difference (svalue is 12 bytes and on most system it will be aligned to 16 anyway - for performance reasons).
Regards, /Al
/ Brevbäraren