John Baldwin
f7ee15901a
- Add comments about the maintenance of the per-thread list of contested
...
locks held by each thread.
- Fix a bug in the original BSD/OS code where a contested lock was not
properly handed off from the old thread to the new thread when a
contested lock with more than one blocked thread was transferred from
one thread to another.
- Don't use an atomic operation to write the MTX_CONTESTED value to
mtx_lock in the aforementioned special case. The memory barriers and
exclusion provided by sched_lock are sufficient.
Spotted by: alc (2)
2003-07-02 16:14:09 +00:00
..
2003-07-02 16:09:02 +00:00
2003-07-01 19:16:48 +00:00
2003-05-19 20:29:07 +00:00
2003-07-02 12:45:45 +00:00
2003-06-14 22:17:41 +00:00
2003-06-15 18:45:15 +00:00
2003-06-28 19:32:07 +00:00
2003-07-02 12:57:07 +00:00
2003-06-25 06:06:52 +00:00
2003-06-10 21:44:29 +00:00
2003-06-15 00:31:24 +00:00
2003-07-02 16:09:02 +00:00
2003-06-29 03:05:59 +00:00
2003-07-02 08:07:07 +00:00
2003-06-15 18:53:00 +00:00
2003-07-01 15:52:06 +00:00
2003-07-02 16:09:02 +00:00
2003-07-02 12:57:07 +00:00
2003-07-02 16:09:02 +00:00
2003-06-24 22:11:20 +00:00
2003-07-02 16:14:09 +00:00
2003-06-11 05:37:42 +00:00
2003-06-30 05:25:36 +00:00
2003-06-28 06:09:39 +00:00
2003-06-29 20:13:38 +00:00
2003-03-21 17:53:16 +00:00
2003-06-11 07:22:30 +00:00
2003-07-02 11:52:46 +00:00
2003-06-28 14:23:22 +00:00
2003-06-17 00:31:30 +00:00
2003-06-30 05:09:32 +00:00
2003-06-11 05:37:42 +00:00
2003-06-11 05:37:42 +00:00
2003-06-11 05:37:42 +00:00
2003-06-11 05:37:42 +00:00
2003-06-22 08:41:43 +00:00
2003-02-19 05:47:46 +00:00
2003-07-02 08:09:20 +00:00
2003-07-02 08:08:32 +00:00
2003-06-30 05:09:32 +00:00
2003-07-02 16:09:02 +00:00
2003-06-12 04:46:43 +00:00
2003-07-01 15:52:06 +00:00
2003-06-11 06:34:30 +00:00
2003-07-01 15:52:06 +00:00
2003-06-23 01:26:34 +00:00
2003-07-01 15:52:06 +00:00
2003-07-02 16:01:38 +00:00
2003-06-22 21:20:06 +00:00
2003-06-15 21:50:38 +00:00
2003-07-02 01:47:47 +00:00
2003-06-26 03:52:48 +00:00