🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #11037

Re: WB 1.4 (actually Amiga & MMU)

#11037
From: Dana B Bourgeois
Date: Thu, 19 Jan 1989 07:47
33 lines
1708 bytes
FelineGrace@cup.portal.com (Dana B Bourgeois) wrote:
> Does anyone use the AllocRemember() and FreeRemember() calls documented in the
> Addison-Wesley 'Intuition Reference Manual', pp 211-214?  If not, why not?
> 
> The reason I ask is that I have seen comments on UseNet and in magazine 
> articles that say AmigaDOS does not have any resource tracking and that lack
> is a big problem.  Perhaps those calls don't work or perhaps they don't solve
> the problem that needs to be solved.  I'd like to know.

They only work for memory.  This is good, but:
- They don't register the memory with the OS, so you can't use them to
kill a task without defining some other protocol to allow an external
task to find the memory lists, and
- There are many other things (devices, libraries, resources, IDCMPs, etc.)
that a process can have a lock on, and these aren't registered.

So, all they really are is a convenience to the programmer, to make it
easier to clean up.  They don't do full resource tracking.
-- 
	-Colin
###############################################################################
Thanks for the answer, colin.

Dana  (trying out my new macro)
 ^ ^
 o o
= . =
 \v/-\
 | |  |
 | | /|
 | |/ |
 c c===
           (all right!!)  Bourgeois
Technical Details
Message-ID: <13699@cup.portal.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!portal!cup.portal.com!FelineGrace
References: <1656@ardent.UUCP> <6782@killer.DALLAS.TX.US> <13592@cup.portal.com> <289@microsoft.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!portal!cup.portal.com!FelineGrace
From: FelineGrace@cup.portal.com (Dana B Bourgeois)
Newsgroups: comp.sys.amiga.tech
Subject: Re: WB 1.4 (actually Amiga & MMU)
Message-ID: <13699@cup.portal.com>
Date: 19 Jan 89 07:47:47 GMT
References: <1656@ardent.UUCP> <6782@killer.DALLAS.TX.US> <13592@cup.portal.com> <289@microsoft.UUCP>
Distribution: na
Organization: The Portal System (TM)
Lines: 33