Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!uunet!telxon!davidw From: davidw@telxon.UUCP (David Wright) Newsgroups: comp.sys.amiga.tech Subject: Re: Amiga Resource Status Summary: What about ARP? Keywords: ARP, Resource tracking Message-ID: <485@telxon.UUCP> Date: 8 Mar 90 13:46:18 GMT References: <7257@dayton.UUCP> <5261@sugar.hackercorp.com> Reply-To: davidw@telxon.UUCP (David Wright) Distribution: usa Organization: TELXON Corporation, Akron OH Lines: 13 Everyone seems to be overlooking a resource tracking system that has been available for quite a while. ARP provides automatic tracking and freeing of memory, libraries, windows, etc. I have used this extensively, and found that the memory routines to be the most usefull, so that I can just request the memory I need, and not bother to free it at all. The arp exit routine handles all of that for me. If you are doing something that requires you to free it or reallocate it's size later, you do have to keep one additional variable for every item you want to free, so there is a little more work than in Unix, but as most applications simply want to allocate memory on the fly, or at run-time, the default handling works great. Dave