Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!zephyr.ens.tek.com!tekchips!tekcrl!scotth From: scotth@rocco.rocco.labs.tek.com (Scott Herzinger) Newsgroups: comp.sys.mac.programmer Subject: Re: True lightweight threads for the Mac? Message-ID: Date: 11 Oct 90 03:29:59 GMT References: <1990Oct9.161031.12927@swbatl.sbc.com> Sender: news@tekchips.LABS.TEK.COM Organization: Tektronix Inc. Lines: 18 In-reply-to: gilstrap@pooh_corner.sbc.com's message of 9 Oct 90 16:10:31 GMT In article <1990Oct9.161031.12927@swbatl.sbc.com> gilstrap@pooh_corner.sbc.com (Brian R. Gilstrap) writes: Has anyone managed to get true lightweight threads going on the Mac? What I mean is that the C++ "task" library (which last I knew didn't work under the MacOS anyway) doesn't cut it. I'm looking for multiple threads of execution within the same "address space" (which in the MacOS roughly corresponds to "the same application heap(s)"). But they do execute in the same address space. That is to say, on machines where the AT&T C++ task library runs, the tasks run in the same addr space. Maybe they don't cut it because the scheduler doesn't work the way you want it, or the because of the baroque, non-intuitive design. At least, those are the problems that I have with it. Scott Herzinger scotth%crl.labs.tek.com@relay.cs.net Computer Research Lab, Tektronix, Inc. PO Box 500 MS 50-662, Beaverton, OR 97077