diff options
| author | rpj <rpj> | 2001-07-06 18:32:50 +0000 | 
|---|---|---|
| committer | rpj <rpj> | 2001-07-06 18:32:50 +0000 | 
| commit | 704925281289e0f937eab045bd327b4275b2e03a (patch) | |
| tree | 99de318e15a2390c805990042500b386cf85d0f0 | |
| parent | 06974b302eaf8f08382e6e786aea53f420c12222 (diff) | |
Keeping ANNOUNCE up to date with code additions and fixes.
| -rw-r--r-- | ANNOUNCE | 16 | 
1 files changed, 10 insertions, 6 deletions
| @@ -27,10 +27,9 @@ Changes since the last snapshot  -------------------------------
  ----------------------------------
 -New: Spin locks (alpha level code)
 +New: Spin locks (beta level code)
  ----------------------------------
 -These are part of POSIX 1003.1j. They are
 -useful only on multiprocessor machines.
 +These are part of POSIX 1003.1j.
          #define _POSIX_SPIN_LOCKS
          pthread_spin_init()
 @@ -38,12 +37,16 @@ useful only on multiprocessor machines.          pthread_spin_lock()
          pthread_spin_unlock()
          pthread_spin_trylock()
 +        #define PTHREAD_SPINLOCK_INITIALIZER
 +
 +Spin_lock spins (busy-waits) if more than one processor is available
 +to the process, othewise it is equivalent to a POSIX_MUTEX_DEFAULT.
 +The spinlock routines do minimal error checking.
  --------------------------------
 -New: Barriers (alpha level code)
 +New: Barriers (beta level code)
  --------------------------------
 -These are part of POSIX 1003.1j. They are generally
 -useful.
 +These are part of POSIX 1003.1j.
          #define _POSIX_BARRIERS
          pthread_barrier_init()
 @@ -62,6 +65,7 @@ auto-initialiser initialisation fails.  _POSIX_READER_WRITER_LOCKS is now defined.
 +pthread_rwlock_wrlock() was inadvertantly a cancelation point.
  ---------------------------
  Known bugs in this snapshot
 | 
