Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rice!uw-beaver!june.cs.washington.edu!chou From: chou@cs.washington.edu (Pai Chou) Newsgroups: comp.sys.mac.programmer Subject: threads package for THINK C? Message-ID: <1991May11.010829.3373@beaver.cs.washington.edu> Date: 11 May 91 01:08:29 GMT Sender: news@beaver.cs.washington.edu (USENET News System) Distribution: na Organization: Computer Science & Engineering, U. of Washington, Seattle Lines: 16 Originator: chou@june.cs.washington.edu Is there a threads package for THINK C? (preemptive or cooperative) Or is it possible at all on the Mac? Doesn't the Mac have a stack sniffer which traps when the stack pointer crosses the heap boundary? Do you have to allocate the thread control blocks on the stack? If you can do preemptive threads, will you run into problems with reentrant ROM calls? Thanks in advance. Pai Chou chou@june.cs.washington.edu