ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.3
(Generate patch)

Comparing libev/ev.3 (file contents):
Revision 1.24 by root, Tue Nov 27 10:59:10 2007 UTC vs.
Revision 1.25 by root, Tue Nov 27 19:23:31 2007 UTC

2118.IP "\s-1EV_MINIMAL\s0" 4 2118.IP "\s-1EV_MINIMAL\s0" 4
2119.IX Item "EV_MINIMAL" 2119.IX Item "EV_MINIMAL"
2120If you need to shave off some kilobytes of code at the expense of some 2120If you need to shave off some kilobytes of code at the expense of some
2121speed, define this symbol to \f(CW1\fR. Currently only used for gcc to override 2121speed, define this symbol to \f(CW1\fR. Currently only used for gcc to override
2122some inlining decisions, saves roughly 30% codesize of amd64. 2122some inlining decisions, saves roughly 30% codesize of amd64.
2123.IP "\s-1EV_PID_HASHSIZE\s0" 4
2124.IX Item "EV_PID_HASHSIZE"
2125\&\f(CW\*(C`ev_child\*(C'\fR watchers use a small hash table to distribute workload by
2126pid. The default size is \f(CW16\fR (or \f(CW1\fR with \f(CW\*(C`EV_MINIMAL\*(C'\fR), usually more
2127than enough. If you need to manage thousands of children you might want to
2128increase this value.
2123.IP "\s-1EV_COMMON\s0" 4 2129.IP "\s-1EV_COMMON\s0" 4
2124.IX Item "EV_COMMON" 2130.IX Item "EV_COMMON"
2125By default, all watchers have a \f(CW\*(C`void *data\*(C'\fR member. By redefining 2131By default, all watchers have a \f(CW\*(C`void *data\*(C'\fR member. By redefining
2126this macro to a something else you can include more and other types of 2132this macro to a something else you can include more and other types of
2127members. You have to define it each time you include one of the files, 2133members. You have to define it each time you include one of the files,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines