cleanupcnt
if (expect_false (cleanupcnt))
queue_events (EV_A_ (W *)cleanups, cleanupcnt, EV_CLEANUP);
assert (cleanupmax >= cleanupcnt);
array_verify (EV_A_ (W *)cleanups, cleanupcnt);
ev_start (EV_A_ (W)w, ++cleanupcnt);
array_needsize (ev_cleanup *, cleanups, cleanupmax, cleanupcnt, EMPTY2);
cleanups [cleanupcnt - 1] = w;
cleanups [active - 1] = cleanups [--cleanupcnt];
VARx(int, cleanupcnt)
#define cleanupcnt ((loop)->cleanupcnt)