From 0a2d41db33a342205818af32c2f20017670c5019 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 25 Oct 2010 09:31:47 +0000 Subject: *** empty log message *** --- ev.pod | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'ev.pod') diff --git a/ev.pod b/ev.pod index 2b30871..b09fd04 100644 --- a/ev.pod +++ b/ev.pod @@ -4759,6 +4759,11 @@ assumes that the same (machine) code can be used to call any watcher callback: The watcher callbacks have different type signatures, but libev calls them using an C internally. +=item pointer accesses must be thread-atomic + +Accessing a pointer value must be atomic, it must both be readable and +writable in one piece - this is the case on all current architectures. + =item C must be thread-atomic as well The type C (or whatever is defined as @@ -5006,5 +5011,6 @@ to be started (attached to an event loop) before they can receive events. =head1 AUTHOR -Marc Lehmann , with repeated corrections by Mikael Magnusson. +Marc Lehmann , with repeated corrections by Mikael +Magnusson and Emanuele Giaquinta. -- cgit v1.2.3