Re: circumflex/caret
Ger Hobbelt <[email protected]>
| Newsgroups | gmane.mail.spam.crm114 |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Feb 25, 2009 at 5:23 PM, Paolo <[email protected]> wrote: > On Wed, Feb 25, 2009 at 09:54:18AM -0500, Bill Yerazunis wrote: [...] > isolate <global|static> I did better than that: <keep> is rre-used for this. Saves two precious bits in an already somewhat cramped 64-bit flag int too. :-) Otherwise, see previous email: differences with your approach here are rather minimal. Though one thing is for sure (and it's listed in the current public GerH release already listed as such): I consider 'static' behaviour a BUG, not a feature. Having globals in there and throughout is enough of a mess, not to want to add to that. Unless I am invited to the first IOCCC (International Obfuscated CRM114 [Script] Coding Content) symposium. ;-) > Need quite some further thinking though ... also wrt memory footprint: > should a called routine setup its own full buffers for local vars? then > the thing may get quite memory-demanding. Done that already. Several weeks worth' of it. No footprint increase, at least none that is noticable. -- Met vriendelijke groeten / Best regards, Ger Hobbelt -------------------------------------------------- web: http://www.hobbelt.com/ http://www.hebbut.net/ mail: [email protected] mobile: +31-6-11 120 978 -------------------------------------------------- ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H