--- libev/ev.pod 2010/10/24 23:30:23 1.332 +++ libev/ev.pod 2010/10/25 09:31:47 1.333 @@ -4759,6 +4759,11 @@ 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 @@ =head1 AUTHOR -Marc Lehmann , with repeated corrections by Mikael Magnusson. +Marc Lehmann , with repeated corrections by Mikael +Magnusson and Emanuele Giaquinta.