Path: utzoo!attcan!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mailrus!uwmcsd1!nic.MR.NET!umn-cs!bungia!datapg!questar!midgard!caa
From: caa@midgard.UUCP (Charles A Anderson)
Newsgroups: comp.sys.atari.st
Subject: Re: Clearing memory [was Re: Another great quote from Mr. Good]
Message-ID: <456@midgard.UUCP>
Date: 9 Aug 88 20:24:37 GMT
References: <1103@atari.UUCP> <19880807215637.4.JRD@MOA.SCRC.Symbolics.COM>
Reply-To: caa@midgard.mn.org (Charles A Anderson)
Organization: The Midgard Realm, St Paul MN
Lines: 17


This memory clearing stuff reminds me of an intresting discovery I made a
while ago, I had a small (very small) program that I wrote to test out the
assempro assembler that I had just bought, all the program did was switch
resolutions from med to low and low to med.  The odd thing was, that when
I assembled it with the pc relative option on, there was no pause before
the program ran like there was when I ran the non pc-relative version.
I thought that this meant that the relocator was extremly slow, however I
have since been informed that the relocator is in actuality quite fast, and
that a possible explanation is that pc relative programs do not have memory
cleared before they are executed.  Anybody got the real story???
-- 
Charles Anderson              | People of the Earth can you hear me?
    caa@midgard.mn.org        | Came a voice from the sky on that magical night
...!amdahl!bungia!midgard!caa | And in the colours of a thousand sunsets
                              | The traveled to the world on a silvery light
                              |         -Billy Thorpe, Children Of The Sun