home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / arch / 12016 < prev    next >
Encoding:
Internet Message Format  |  1992-12-31  |  1.1 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!uwm.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!lindsay
  2. From: lindsay+@cs.cmu.edu (Donald Lindsay)
  3. Newsgroups: comp.arch
  4. Subject: Re: reentrant
  5. Message-ID: <C04zn2.A95.2@cs.cmu.edu>
  6. Date: 31 Dec 92 18:35:25 GMT
  7. Article-I.D.: cs.C04zn2.A95.2
  8. References: <id.SQ3W.IB6@ferranti.com> <1367@taniwha.UUCP> <id.JY9W.Y64@ferranti.com>
  9. Sender: news@cs.cmu.edu (Usenet News System)
  10. Organization: School of Computer Science, Carnegie Mellon
  11. Lines: 14
  12. Nntp-Posting-Host: gandalf.cs.cmu.edu
  13.  
  14.  
  15. [numerous names deleted]
  16. >> >Much of the *C* run-time in *any* language is non-reentrant,
  17.  
  18. The OS world is moving towards multithreading, that is, multiple
  19. threads of execution sharing a single address space. Nor am I giving
  20. some kind of advance warning: this is in the field.
  21.  
  22. Re-entrant libraries are necessary to make this work, so, that's out
  23. there too. Although I admit that the last time I multithreaded
  24. something, I was careful to  have an "X" thread to do all the
  25. X-windows calls.
  26. -- 
  27. Don        D.C.Lindsay    Carnegie Mellon Computer Science
  28.