kc3-lang/libevent/include/event2/thread.h

Branch :


Log

Author Commit Date CI Message
fdfc3fc5 2010-05-13 11:23:12 Remove the now-unusable EVTHREAD_LOCK/UNLOCK constants
17efc1cd 2010-03-04 01:25:51 Update all our copyright notices to say "2010"
b9f43b23 2010-01-11 20:47:36 Add a comment on evthread_enable_lock_debuging.
bd6f1bab 2009-12-02 01:15:15 Fix up evthread compilation on windows
347952ff 2009-11-27 15:20:43 Revise the locking API: deprecate the old locking callbacks and add trylock. Previously, there was no good way to request different kinds of lock (say, read/write vs writeonly or recursive vs nonrecursive), or for a lock function to signal failure (which would be important for a trylock mode). This patch revises the lock API to be a bit more useful. The older lock calls are still supported for now. We also add a debugging mode to catch common errors in using the locking APIs.
1fb2e818 2009-07-17 21:47:45 Use a uniform strategy when a function is not working: do not expose it. Rather than failing at runtime, it is better to fail at compile or link time. svn:r1363
ed038295 2009-07-17 20:22:48 Define a macro to indicate that we have defined one of the optional evthread_use macros svn:r1355
0b4ab122 2009-05-28 15:47:15 Spell-check the the headers svn:r1320
ec35eb55 2009-02-12 22:19:54 Make threading functions global, like the mm_ functions. Use the libevent_pthread.la library in regress_pthread. svn:r1121
b85b710c 2009-01-27 22:34:36 Update copyright statements to reflect the facts that: a) this is 2009 b) niels and nick have been comaintainers for a while c) saying "all rights reserved" when you then go on to explicitly disclaim some rights is sheer cargo-cultism. svn:r1065
9993137c 2009-01-27 21:10:31 Remove all trailing whitespace in all the source files. svn:r1063
309fc7c4 2009-01-21 07:51:25 New functions to provide sane threading callbacks with pthreads and win32 threading implementations. svn:r1031
ec4cfa33 2009-01-19 01:34:14 Make event_break threadsafe; make notify-thread mechanism a little more generic; let it use pipes where they work. svn:r1019
cb50f615 2008-03-11 05:26:30 rename lock create callback functions; as suggested by nick svn:r691
c182baca 2008-03-10 03:17:20 switch thread support so that locks get allocated as they are needed. svn:r690
6a92ec0b 2008-03-04 19:47:01 r18547@catbus: nickm | 2008-03-04 14:46:42 -0500 Fix compilation with --enable-gcc-warnings svn:r689
0c49e456 2008-03-04 05:42:20 document thread functions svn:r688
968fd5c0 2008-03-02 21:39:49 forgot this header file svn:r685