🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #2385

Re: Ask yourself these before you choosing a 32bit OS...

#2385
From: Christopher C. Wood
Date: Fri, 29 Sep 1995 14:47
26 lines
1664 bytes
In article <446ofvINN97n@keats.ugrad.cs.ubc.ca>, c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) writes:

[ handles bloating code ]

|> >access as many times as you need, then unlock.  You don't have to lock
|> >or dereference twice for each access.

|> That may be true in some procedures. What about modules that get passed
|> only a handle in the function call?

Depends whether the called function in turn calls other system calls
or functions that might yield the CPU.  If the called function does
not yield the CPU, no need to lock the handles.

|> I wonder how many Mac programs assume that the system is
|> cooperative, and don't bother locking handles when they "know" that
|> they will have the CPU.  Hopefully, they will get to run in
|> separate address spaces in Copeland! :)

Current programs will run in the "blue box" with the UI in Copland.

Chris

-- 
Speaking only for myself, of course.
Chris Wood    christw@lexis-nexis.com   ChrisCWood@aol.com
Technical Details
Message-ID: <44h0td$sul@meaddata.meaddata.com>
Path: arc1-ca.pugleaf.net!swiss.ans.net!meaddata!christw
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <nevin-2309950443170001@mac-nevin.cs.arizona.edu> <444ulgINN1bp@keats.ugrad.cs.ubc.ca> <445369$o2n@orion.cybercom.net> <446ofvINN97n@keats.ugrad.cs.ubc.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!swiss.ans.net!meaddata!christw
From: christw@meaddata.com (Christopher C. Wood)
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,comp.os.ms-windows.advocacy
Subject: Re: Ask yourself these before you choosing a 32bit OS...
Date: 29 Sep 1995 14:47:09 GMT
Organization: LEXIS-NEXIS, Dayton OH
Message-ID: <44h0td$sul@meaddata.meaddata.com>
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <nevin-2309950443170001@mac-nevin.cs.arizona.edu> <444ulgINN1bp@keats.ugrad.cs.ubc.ca> <445369$o2n@orion.cybercom.net> <446ofvINN97n@keats.ugrad.cs.ubc.ca>
NNTP-Posting-Host: dolphin.meaddata.com