Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!mit-eddie!uw-beaver!zephyr.ens.tek.com!videovax!bill From: bill@videovax.tv.tek.com (William K. McFadden) Newsgroups: comp.sys.handhelds Subject: Re: Mysterious partial loss of 48SX memory Message-ID: <5940@videovax.tv.tek.com> Date: 1 Aug 90 19:19:47 GMT References: <5935@videovax.tv.tek.com> <14080@shlump.nac.dec.com> Reply-To: bill@videovax.tv.tek.com (William K. McFadden) Organization: Tektronix TV Measurement Systems, Beaverton OR Lines: 19 Thanks for the replies regarding the mysterious memory loss. As for the concerns about having LAST STACK and LAST ARG turned on, turning them off made no difference. I thought the 48 just stored a copy of the pointers to an object (instead of storing a copy of the object) until you modified one of the copies. There should have been enough memory to put a copy of my 7K object on the stack for use by my program. (BTW, before someone asks, I didn't have anything on the stack before I ran the program.) The one thing I didn't try was turning off LAST CMD, but I thought this only repeated the last operation. What exactly gets saved? I'm still convinced the calculator lost track of the memory because the program works fine now, even with LAST * turned on. (It also worked fine up until I got the "Insufficient Memory" error.) -- Bill McFadden Tektronix, Inc. P.O. Box 500 MS 58-639 Beaverton, OR 97077 bill@videovax.tv.tek.com, {hplabs,uw-beaver,decvax}!tektronix!videovax!bill Phone: (503) 627-6920 "The biggest difference between developing a missle component and a toy is the 'cost constraint.'" -- John Anderson, Engineer, TI