diff options
| -rw-r--r-- | ev.pod | 12 | 
1 files changed, 6 insertions, 6 deletions
| @@ -3887,7 +3887,7 @@ EV_ASYNC_ENABLE, EV_CHILD_ENABLE.  If undefined or defined to be C<1> (and the platform supports it), then  the respective watcher type is supported. If defined to be C<0>, then it -is not. Disabling watcher types mainly saves codesize. +is not. Disabling watcher types mainly saves code size.  =item EV_FEATURES @@ -3917,17 +3917,17 @@ values:  Use larger code to speed up some operations. -Currently this is used to override some inlining decisions (enlarging the  roughly -30% code size on amd64. +Currently this is used to override some inlining decisions (enlarging the +code size by roughly 30% on amd64).  When optimising for size, use of compiler flags such as C<-Os> with -gcc recommended, as well as C<-DNDEBUG>, as libev contains a number of +gcc is recommended, as well as C<-DNDEBUG>, as libev contains a number of  assertions.  =item C<2> - faster/larger data structures  Replaces the small 2-heap for timer management by a faster 4-heap, larger -hash table sizes and so on. This will usually further increase codesize +hash table sizes and so on. This will usually further increase code size  and can additionally have an effect on the size of data structures at  runtime. @@ -3974,7 +3974,7 @@ I/O watcher then might come out at only 5Kb.  =item EV_AVOID_STDIO  If this is set to C<1> at compiletime, then libev will avoid using stdio -functions (printf, scanf, perror etc.). This will increase the codesize +functions (printf, scanf, perror etc.). This will increase the code size  somewhat, but if your program doesn't otherwise depend on stdio and your  libc allows it, this avoids linking in the stdio library which is quite  big. | 
