From dcc6af01e6a7b07d2a1abfeaaf5c5a6591536435 Mon Sep 17 00:00:00 2001 From: sf-exg Date: Sat, 28 Aug 2010 21:42:12 +0000 Subject: Doc fixes. --- ev.pod | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ev.pod b/ev.pod index 209d575..ccc2105 100644 --- a/ev.pod +++ b/ev.pod @@ -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. -- cgit v1.2.3