From d8d9450e1cd59dca333a1a531025d0db68cff43e Mon Sep 17 00:00:00 2001 From: Marc Alexander Lehmann Date: Tue, 1 Mar 2016 19:19:25 +0000 Subject: [PATCH] *** empty log message *** --- ev.pod | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ev.pod b/ev.pod index 027d1aa..633b87e 100644 --- a/ev.pod +++ b/ev.pod @@ -5302,6 +5302,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 null pointers and integer zero are represented by 0 bytes + +Libev uses C to initialise structs and arrays to C<0> bytes, and +relies on this setting pointers and integers to null. + =item pointer accesses must be thread-atomic Accessing a pointer value must be atomic, it must both be readable and -- 2.39.2