[core] pass (fdnode *) for registered fdevent fd
commit9113011d5b2436ccd3db0f28aeebd3dc6016b688
authorGlenn Strauss <gstrauss@gluelogic.com>
Fri, 1 Mar 2019 04:58:49 +0000 (28 23:58 -0500)
committerGlenn Strauss <gstrauss@gluelogic.com>
Thu, 7 Mar 2019 05:32:17 +0000 (7 00:32 -0500)
treeaf56b3015512ae2672ed38c97abeb2e5c0cf4448
parent0e108390e539f5b684b5db3005345cb1c9d2018a
[core] pass (fdnode *) for registered fdevent fd

inline fdevent_fdnode_interest()
avoid array lookup for (fdnode *) for various ops
15 files changed:
src/base.h
src/base_decls.h
src/connections.c
src/fdevent.c
src/fdevent.h
src/fdevent_impl.h
src/gw_backend.c
src/gw_backend.h
src/http-header-glue.c
src/mod_cgi.c
src/mod_fastcgi.c
src/network.c
src/response.h
src/server.c
src/stat_cache.c