Thomas Pfaff
94d2416049
* thread.cc (pthread_rwlock::add_reader): Remove mx parameter for
...
List_insert call.
(pthread::prepare): Ensure race safeness when adding function
pointers to atfork lists by using List_insert.
* thread.h (List_insert): Use InterlockedCompareExchangePointer to
ensure race safeness without using a mutex.
(List_remove): Use InterlockedCompareExchangePointer to
ensure race safeness with List_insert.
(List::insert): Remove mx parameter for List_insert call.
2003-12-01 22:10:57 +00:00
..
2003-11-28 20:55:59 +00:00
2003-12-01 17:26:28 +00:00
2003-09-10 19:13:05 +00:00
2003-11-17 17:25:59 +00:00
2003-04-10 19:49:30 +00:00
2003-08-25 18:21:07 +00:00
2002-09-19 15:12:48 +00:00
2003-09-27 03:44:31 +00:00
2003-12-01 22:10:57 +00:00
2003-01-10 12:32:49 +00:00
2003-10-01 12:36:39 +00:00
2003-08-25 18:21:07 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-04-16 03:03:45 +00:00
2003-08-06 01:40:12 +00:00
2003-09-04 03:01:35 +00:00
2003-06-16 03:24:13 +00:00
2003-12-01 15:03:43 +00:00
2003-12-01 15:03:43 +00:00
2002-08-27 04:10:54 +00:00
2003-02-22 23:02:15 +00:00
2003-11-19 18:50:23 +00:00
2003-11-19 18:50:23 +00:00
2003-11-19 18:50:23 +00:00
2003-11-19 18:50:23 +00:00
2003-11-19 18:50:23 +00:00
2003-11-07 18:21:05 +00:00
2003-08-28 02:04:16 +00:00
2003-11-29 00:26:40 +00:00
2003-09-27 05:35:02 +00:00
2003-12-01 17:26:28 +00:00
2003-11-28 20:55:59 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 20:55:59 +00:00
2003-11-14 23:40:06 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-26 13:23:27 +00:00
2003-11-14 23:40:06 +00:00
2003-11-14 23:40:06 +00:00
2003-11-14 23:40:06 +00:00
2003-09-25 00:37:18 +00:00
2003-08-31 18:26:58 +00:00
2003-11-25 02:03:17 +00:00
2003-09-25 00:37:18 +00:00
2003-11-14 23:40:06 +00:00
2003-11-14 23:40:06 +00:00
2003-08-17 17:12:18 +00:00
2003-11-30 02:19:45 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 20:55:59 +00:00
2003-12-01 17:26:28 +00:00
2003-09-25 00:37:18 +00:00
2003-10-16 14:08:28 +00:00
2003-12-01 17:26:28 +00:00
2003-09-25 00:37:18 +00:00
2003-09-20 00:31:13 +00:00
2003-09-25 00:37:18 +00:00
2003-09-25 00:37:18 +00:00
2003-09-20 00:31:13 +00:00
2003-11-14 23:40:06 +00:00
2003-11-14 23:40:06 +00:00
2003-09-25 00:37:18 +00:00
2003-11-14 23:40:06 +00:00
2003-11-14 23:40:06 +00:00
2003-09-25 00:37:18 +00:00
2003-11-26 13:23:27 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 22:13:57 +00:00
2003-10-24 01:13:22 +00:00
2003-11-14 23:40:06 +00:00
2003-09-25 00:37:18 +00:00
2003-09-25 00:37:18 +00:00
2003-12-01 17:26:28 +00:00
2003-12-01 17:26:28 +00:00
2003-11-30 10:43:04 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 21:20:15 +00:00
2003-11-28 20:55:59 +00:00
2003-03-19 21:38:25 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 20:55:59 +00:00
2002-10-22 16:18:55 +00:00
2003-09-07 05:18:01 +00:00
2002-12-12 03:09:38 +00:00
2003-11-29 00:26:40 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-07-26 04:53:59 +00:00
2003-12-01 10:39:17 +00:00
2003-12-01 17:26:28 +00:00
2003-09-25 00:37:18 +00:00
2003-08-31 18:26:58 +00:00
2003-11-28 20:55:59 +00:00
2003-05-29 03:50:15 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-14 23:40:06 +00:00
2003-07-07 05:30:33 +00:00
2003-07-25 16:13:12 +00:00
2003-07-02 03:16:00 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 20:55:59 +00:00
2003-11-14 23:40:06 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-30 02:19:45 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 20:55:59 +00:00
2003-04-28 20:10:54 +00:00
2003-04-28 20:10:54 +00:00
2002-12-09 22:49:12 +00:00
2003-11-14 23:40:06 +00:00
2003-04-17 20:05:15 +00:00
2003-11-14 23:40:06 +00:00
2003-07-09 01:33:06 +00:00
2003-07-07 05:32:24 +00:00
2003-06-16 03:24:13 +00:00
2003-09-27 03:44:31 +00:00
2003-11-26 13:23:27 +00:00
2003-11-26 14:29:22 +00:00
2003-11-26 13:23:27 +00:00
2003-11-26 13:23:27 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-11-14 23:40:06 +00:00
2003-12-01 15:03:43 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 22:13:57 +00:00
2003-11-29 00:31:37 +00:00
2003-11-30 02:19:45 +00:00
2003-11-14 23:40:06 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:51:11 +00:00
2003-11-14 23:40:06 +00:00
2003-03-09 20:31:07 +00:00
2003-03-09 20:10:25 +00:00
2002-08-16 19:41:39 +00:00
2003-11-28 20:55:59 +00:00
2003-09-25 00:37:18 +00:00
2003-09-29 12:31:22 +00:00
2003-11-28 20:55:59 +00:00
2003-12-01 22:10:57 +00:00
2003-12-01 22:10:57 +00:00
2003-09-25 00:37:18 +00:00
2003-11-28 21:01:09 +00:00
2003-10-22 10:07:59 +00:00
2003-11-28 20:55:59 +00:00
2003-01-15 10:21:23 +00:00
2003-11-28 20:55:59 +00:00
2003-11-28 20:55:59 +00:00
2003-09-27 08:14:56 +00:00
2003-09-27 03:44:31 +00:00
2003-10-14 09:21:55 +00:00
2003-11-28 20:55:59 +00:00
2003-03-09 22:13:06 +00:00