🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: resource tracking

#13972
From: Colin Plumb
Date: Thu, 01 Mar 1990 20:38
18 lines
1493 bytes
In article <22955@usc.edu> papa@pollux.usc.edu (Marco Papa) writes:
>Well, on the Amiga ALL system calls are done through libraries. Name me
>one system call in graphics.library that is a "message".  Or even take
>exec.library  or dos.library.  Get your facts, Peter. Generalizing (i.e.
>using attibutes like "all") without checking it out often results in
>making dumb statements like the one above.

True, there are a lot of things which are calls.  But dos.library is a wrapper
around packet sending.  A read() call involves at least two message sends,
one from your process (via dos.library) to the device handler, and one (or
possibly many) thence to the exec .device driver.

Intuition also flings a lot of messages around.

Exec.library, of course, implements the message sending and so can't be based
on message sending itself.
-- 
	-Colin
Technical Details
Message-ID: <21443@watdragon.waterloo.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!watdragon!lion!ccplumb
References: <355.25C92297@weyr.FIDONET.ORG> <926@tardis.Tymnet.COM> <352@amgraf.UUCP> <5156@sugar.hackercorp.com> <5159@sugar.hackercorp.com> <9704@cbmvax.commodore.com> <5178@sugar.hackercorp.com> <22955@usc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!watdragon!lion!ccplumb
From: ccplumb@lion.waterloo.edu (Colin Plumb)
Newsgroups: comp.sys.amiga.tech
Subject: Re: resource tracking
Keywords: Discipline, discipline
Message-ID: <21443@watdragon.waterloo.edu>
Date: 1 Mar 90 20:38:19 GMT
References: <355.25C92297@weyr.FIDONET.ORG> <926@tardis.Tymnet.COM> <352@amgraf.UUCP> <5156@sugar.hackercorp.com> <5159@sugar.hackercorp.com> <9704@cbmvax.commodore.com> <5178@sugar.hackercorp.com> <22955@usc.edu>
Sender: daemon@watdragon.waterloo.edu
Reply-To: ccplumb@lion.waterloo.edu (Colin Plumb)
Organization: U. of Waterloo, Ontario
Lines: 18