davidxu 437ad27f9c MFp4:
- Add flags CVWAIT_ABSTIME and CVWAIT_CLOCKID for umtx kernel based
  condition variable, this should eliminate an extra system call to get
  current time.

- Add sub-function UMTX_OP_NWAKE_PRIVATE to wake up N channels in single
  system call. Create userland sleep queue for condition variable, in most
  cases, thread will wait in the queue, the pthread_cond_signal will defer
  thread wakeup until the mutex is unlocked, it tries to avoid an extra
  system call and a extra context switch in time window of pthread_cond_signal
  and pthread_mutex_unlock.

The changes are part of process-shared mutex project.
2010-12-22 05:01:52 +00:00
..
2010-12-06 10:24:06 +00:00
2010-11-27 15:41:44 +00:00
2010-12-22 05:01:52 +00:00
2010-12-21 19:30:24 +00:00
2010-12-22 05:01:52 +00:00
2010-12-05 10:15:23 +00:00
2010-12-14 20:57:40 +00:00