home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / RiscOS / APP / DEVS / LIB / THREAD.ZIP / Thread / Readme < prev    next >
Text File  |  1997-01-28  |  1KB  |  27 lines

  1. Release Notes
  2. ~~~~~~~~~~~~~
  3. This Thread release is a stop-gap towards a version providing full GreenThreads
  4. and majority pthreads library support. What's changed?
  5.  
  6.   o Bug in inter-thread messaging fixed; this caused the counter of how many
  7.     messages remain in a thread's queue to occasionally go wrong
  8.   o Bug in the ThreadLib C library fixed that could cause patched functions to
  9.     get infinitely stuck (well, this code was only an example anyway!)
  10.   o Added some better type-checking to arguments to SWIs, to make sure that
  11.     they are valid.
  12.   o Added the following SWI calls:
  13.     - Self: Returns a thread's own ID
  14.     - Yield: Allows a thread to give up CPU time
  15. Also described semaphores in a bit more deatil in the manual, so people can
  16. avoid having to go through the SWI overhead unless really necessary. The
  17. next version (which is complete but totally untested at the moment) features:
  18.   o Branch table entries for common functions
  19.   o External sceduler interface
  20.   o Better stack extension scheme thanks to Miles Sabin
  21.   o New parameter block to Thread_Begin allowing stack size, joining option
  22.     etc. to be passed
  23.   o Protocol support for multiprocessor
  24.  
  25. This should be released in 2-3 weeks.
  26.  
  27.