cvs commit: src/lib/libthr/thread thr_mutex.c thr_private.h

Mike Makonnen mtm at FreeBSD.org
Wed Feb 18 07:16:32 PST 2004


mtm         2004/02/18 07:16:31 PST

  FreeBSD src repository

  Modified files:
    lib/libthr/thread    thr_mutex.c thr_private.h 
  Log:
  o Refactor and, among other things, get rid of insane nesting levels.
  o Fix mutex priority protocols. Keep separate counts of priority
    inheritance and protection mutexes to make things easier.
    This will not have much affect since this is only the
    userland side, and the rest involves kernel scheduling.
  
  Revision  Changes    Path
  1.22      +302 -812  src/lib/libthr/thread/thr_mutex.c
  1.31      +5 -1      src/lib/libthr/thread/thr_private.h


More information about the cvs-src mailing list