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