🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #33503

Clearing memory [was Re: Another great quote from Mr. Good]

#33503
From: John R. Dunning
Date: Sun, 07 Aug 1988 21:56
17 lines
1434 bytes
    Date: 5 Aug 88 17:43:31 GMT
    From: imagen!atari!apratt@ucbvax.Berkeley.EDU  (Allan Pratt)
[... clearing all of memory ...]
    This takes a nontrivial amount of time.  Nobody promised that the space
    after your declared BSS and before your initial stack pointer would be
    clear, but it has always been that way and some programmers chose to
    depend on it.  This is called a "settled expectation" and we have to
    live with it in the name of compatibility. 

I believe it's a bug that programmers rely on undocumented features like
that.  Perhaps you want to allow those old (buggy) programs to continue
to run; I would too, in Atari's position, but please, don't penalize the
rest of us for those vendors' bugs.  I'd be completely pleased if you'd
provide a switch to turn the behaviour off.  Lacking that functionality,
those of us who care about such things (maximizing performance) will
continue to bludgeon the the supplied code over the head.
Technical Details
Message-ID: <19880807215637.4.JRD@MOA.SCRC.Symbolics.COM>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!uwvax!rutgers!ucsd!ucbvax!STONY-BROOK.SCRC.SYMBOLICS.COM!jrd
References: <1103@atari.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!uwvax!rutgers!ucsd!ucbvax!STONY-BROOK.SCRC.SYMBOLICS.COM!jrd
From: jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning)
Newsgroups: comp.sys.atari.st
Subject: Clearing memory [was Re: Another great quote from Mr. Good]
Message-ID: <19880807215637.4.JRD@MOA.SCRC.Symbolics.COM>
Date: 7 Aug 88 21:56:00 GMT
References: <1103@atari.UUCP>
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 17