home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / windows / x / 21418 < prev    next >
Encoding:
Text File  |  1993-01-21  |  1.5 KB  |  40 lines

  1. Newsgroups: comp.windows.x
  2. Path: sparky!uunet!elroy.jpl.nasa.gov!ufo!kaleb
  3. From: kaleb@jpl-devvax.jpl.nasa.gov (Kaleb Keithley)
  4. Subject: Re: Why X libraries are not reentrant?
  5. Message-ID: <1993Jan21.174432.24877@jpl-devvax.jpl.nasa.gov>
  6. Organization: Jet Propulsion Laboratory (NASA)
  7. References: <1993Jan14.232031.9316@selway.umt.edu> <1993Jan19.025831.19583@thunder.mcrcim.mcgill.edu> <1jk9kpINN2n5@hpsdlss3.sdd.hp.com>
  8. Date: Thu, 21 Jan 1993 17:44:32 GMT
  9. Lines: 29
  10.  
  11. In article mattb@sdd.hp.com (Matt Bonner) writes:
  12. >In article mouse@thunder.mcrcim.mcgill.edu (der Mouse) writes:
  13. >|> In article cs000hf@selway.umt.edu (Hong Fan) writes:
  14. >|> 
  15. >|> > and Why X libraries are not reentrant?,
  16. >|> 
  17. >|> Because it's a lot of work and nobody's been willing to do it.
  18. >|> 
  19. >
  20. >Am I remembering right that R6, the multi-threaded X server, will have
  21. >to re-write all the calls to be re-entrant?  If so, there's the thing
  22. >to hope and pray for, I guess.
  23.  
  24. The multi-thread X server and multi-thread Xlib are two different things.  
  25. Stephen Gildea presented a paper at the X Tech. Conference, which is 
  26. published in full in Volume 5 of the X Resource.  I'll let Stephen go 
  27. into more detail here, if more is necessary.
  28.  
  29. In a nutshell however, it has been publicly stated that R6 will have both 
  30. the multi-thread X Server and multi-thread Xlib.
  31.  
  32. Unfortunately, Xt and the Widgets are not re-entrant, so the mere avail-
  33. ability of threaded Xlib won't allow applications Xt-based applications
  34. to use threads...
  35.  
  36. -- 
  37.  
  38. Kaleb Keithley                               kaleb@jpl-devvax.jpl.nasa.gov
  39.  
  40.