Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Apr 2003 14:39:32 -0800 (PST)
From:      Jeff Roberson <jeff@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libthr/thread thr_mutex.c thr_private.h
Message-ID:  <200304012239.h31MdWvd082541@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jeff        2003/04/01 14:39:32 PST

  FreeBSD src repository

  Modified files:
    lib/libthr/thread    thr_mutex.c thr_private.h 
  Log:
   - Restore old mutex code from libc_r.  It is more standards compliant.
     This was changed because originally we were blocking on the umtx and
     allowing the kernel to do the queueing.  It was decided that the
     lib should queue and start the threads in the order it decides and the
     umtx code would just be used like spinlocks.
  
  Revision  Changes     Path
  1.2       +1327 -198  src/lib/libthr/thread/thr_mutex.c
  1.2       +36 -6      src/lib/libthr/thread/thr_private.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304012239.h31MdWvd082541>