| line | true | false | branch | 
 
| 161 | 28 | 0 | SV *cv = cb_sv ? s_get_cv_croak (cb_sv) : 0; | 
 
| 169 | 28 | 0 | ev_init (w, cv ? e_cb : 0); | 
 
| 197 | 0 | 27 | if (SvOBJECT (w->self)) | 
 
| 219 | 0 | 20 | if (ecb_expect_false (w->e_flags & WFLAG_UNREFED) | 
 
| 220 | 0 | 0 | && !ev_is_active (w)) | 
 
| 221 | 0 | 0 | REF (w); | 
 
| 223 | 15 | 5 | if (ecb_expect_true (sv_self_cache)) | 
 
| 234 | 15 | 5 | if (ecb_expect_true (sv_events_cache)) | 
 
| 238 | 0 | 15 | SvIOK_only (sv_events); | 
 
| 246 | 0 | 20 | PUSHMARK (SP); | 
 
| 247 | 0 | 20 | EXTEND (SP, 2); | 
 
| 254 | 20 | 0 | if (ecb_expect_false (SvREFCNT (sv_self) != 1 || sv_self_cache)) | 
 
|  | 0 | 20 | if (ecb_expect_false (SvREFCNT (sv_self) != 1 || sv_self_cache)) | 
 
| 263 | 20 | 0 | if (ecb_expect_false (SvREFCNT (sv_events) != 1 || sv_events_cache)) | 
 
|  | 0 | 20 | if (ecb_expect_false (SvREFCNT (sv_events) != 1 || sv_events_cache)) | 
 
| 268 | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 20 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 20 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 20 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 20 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 0 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
|  | 0 | 20 | if (ecb_expect_false (SvTRUE (ERRSV))) | 
 
| 271 | 0 | 0 | PUSHMARK (SP); | 
 
| 287 | 0 | 0 | if (sv_events_cache) | 
 
| 295 | 0 | 0 | PUSHMARK (SP); | 
 
| 296 | 0 | 0 | XPUSHs (sv_events); | 
 
| 303 | 0 | 0 | if (sv_events_cache) | 
 
| 308 | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
| 311 | 0 | 0 | PUSHMARK (SP); | 
 
| 330 | 0 | 0 | PUSHMARK (SP); | 
 
| 331 | 0 | 0 | EXTEND (SP, 2); | 
 
| 339 | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
|  | 0 | 0 | if (SvTRUE (ERRSV)) | 
 
| 341 | 0 | 0 | PUSHMARK (SP); | 
 
| 347 | 0 | 0 | if (count > 0) | 
 
| 349 | 0 | 0 | retval = SvNV (TOPs); | 
 
| 351 | 0 | 0 | if (retval < now) | 
 
| 357 | 0 | 0 | FREETMPS; | 
 
| 451 | 240 | 5 | for (civ = const_iv + sizeof (const_iv) / sizeof (const_iv [0]); civ > const_iv; civ--) | 
 
| 570 | 5 | 0 | if (!default_loop_sv) | 
 
| 574 | 0 | 5 | if (!evapi.default_loop) | 
 
| 605 | 0 | 0 | CHECK_SIG (signal, signum); | 
 
|  | 0 | 0 | CHECK_SIG (signal, signum); | 
 
| 663 | 0 | 0 | CHECK_SIG (signal, signum); | 
 
|  | 0 | 0 | CHECK_SIG (signal, signum); | 
 
| 681 | 0 | 0 | CHECK_FD (fh, fd); | 
 
|  | 0 | 0 | CHECK_FD (fh, fd); | 
 
| 683 | 0 | 0 | if (ix == 2) | 
 
| 686 | 0 | 0 | events = events ? EV_WRITE : EV_READ; | 
 
| 692 | 0 | 0 | if (!ix) START (io, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (io, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (io, RETVAL); | 
 
| 701 | 0 | 5 | CHECK_REPEAT (repeat); | 
 
| 705 | 5 | 0 | if (!ix) START (timer, RETVAL); | 
 
|  | 0 | 5 | if (!ix) START (timer, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (timer, RETVAL); | 
 
| 713 | 0 | 0 | CHECK_REPEAT (interval); | 
 
| 718 | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
| 719 | 0 | 0 | ev_periodic_set (w, at, interval, e_fh (w) ? e_periodic_cb : 0); | 
 
| 721 | 0 | 0 | if (!ix) START (periodic, w); | 
 
|  | 0 | 0 | if (!ix) START (periodic, w); | 
 
|  | 0 | 0 | if (!ix) START (periodic, w); | 
 
| 732 | 0 | 4 | CHECK_SIG (signal, signum); | 
 
|  | 0 | 0 | CHECK_SIG (signal, signum); | 
 
| 736 | 4 | 0 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 1 | 3 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 0 | 1 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 0 | 4 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 0 | 0 | if (!ix) START_SIGNAL (RETVAL); | 
 
| 747 | 6 | 0 | if (!ix) START (idle, RETVAL); | 
 
|  | 0 | 6 | if (!ix) START (idle, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (idle, RETVAL); | 
 
| 757 | 0 | 0 | if (!ix) START (prepare, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (prepare, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (prepare, RETVAL); | 
 
| 767 | 0 | 0 | if (!ix) START (check, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (check, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (check, RETVAL); | 
 
| 777 | 0 | 0 | if (!ix) START (fork, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (fork, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (fork, RETVAL); | 
 
| 803 | 0 | 0 | if (!ix) START (child, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (child, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (child, RETVAL); | 
 
| 817 | 1 | 0 | ev_stat_set (RETVAL, SvPVbyte_nolen (e_fh (RETVAL)), interval); | 
 
| 818 | 1 | 0 | if (!ix) START (stat, RETVAL); | 
 
|  | 0 | 1 | if (!ix) START (stat, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (stat, RETVAL); | 
 
| 829 | 0 | 0 | if (!(ev_backend (loop) & ev_embeddable_backends ())) | 
 
| 835 | 0 | 0 | if (!ix) START (embed, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (embed, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (embed, RETVAL); | 
 
| 848 | 3 | 0 | if (!ix) START (async, RETVAL); | 
 
|  | 0 | 3 | if (!ix) START (async, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (async, RETVAL); | 
 
| 854 | 0 | 0 | ev_once ( | 
 
| 857 | 0 | 0 | SvOK (timeout) ? SvNV (timeout) : -1., | 
 
|  | 0 | 0 | SvOK (timeout) ? SvNV (timeout) : -1., | 
 
|  | 0 | 0 | SvOK (timeout) ? SvNV (timeout) : -1., | 
 
| 884 | 0 | 0 | if (items > 1) | 
 
| 886 | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
|  | 0 | 0 | int value = SvTRUE (new_value) ? WFLAG_KEEPALIVE : 0; | 
 
| 888 | 0 | 0 | if ((value ^ w->e_flags) & WFLAG_KEEPALIVE) | 
 
| 891 | 0 | 0 | REF (w); | 
 
| 892 | 0 | 0 | UNREF (w); | 
 
|  | 0 | 0 | UNREF (w); | 
 
| 902 | 2 | 0 | if (items > 1) | 
 
| 917 | 0 | 0 | RETVAL = w->data ? newSVsv (w->data) : &PL_sv_undef; | 
 
| 919 | 0 | 0 | if (items > 1) | 
 
| 939 | 5 | 0 | if (items > 1) | 
 
| 943 | 5 | 0 | if (active) | 
 
| 946 | 0 | 5 | PUSHMARK (SP); | 
 
| 947 | 0 | 5 | XPUSHs (ST (0)); | 
 
| 952 | 5 | 0 | ev_set_priority (w, SvIV (new_priority)); | 
 
| 954 | 5 | 0 | if (active) | 
 
| 956 | 0 | 5 | PUSHMARK (SP); | 
 
| 957 | 0 | 5 | XPUSHs (ST (0)); | 
 
| 970 | 0 | 0 | START (io, w); | 
 
|  | 0 | 0 | START (io, w); | 
 
| 974 | 0 | 0 | STOP (io, w); | 
 
| 978 | 0 | 0 | STOP (io, w); | 
 
| 985 | 0 | 0 | CHECK_FD (fh, fd); | 
 
|  | 0 | 0 | CHECK_FD (fh, fd); | 
 
| 988 | 0 | 0 | RESET (io, w, (w, fd, events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, events)); | 
 
| 994 | 0 | 0 | if (items > 1) | 
 
| 997 | 0 | 0 | CHECK_FD (new_fh, fd); | 
 
|  | 0 | 0 | CHECK_FD (new_fh, fd); | 
 
| 1002 | 0 | 0 | RESET (io, w, (w, fd, w->events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, w->events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, w->events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, w->events)); | 
 
|  | 0 | 0 | RESET (io, w, (w, fd, w->events)); | 
 
| 1015 | 0 | 0 | if (items > 1 && (new_events ^ w->events) & (EV_READ | EV_WRITE)) | 
 
|  | 0 | 0 | if (items > 1 && (new_events ^ w->events) & (EV_READ | EV_WRITE)) | 
 
| 1017 | 0 | 0 | PAUSE (io); | 
 
|  | 0 | 0 | PAUSE (io); | 
 
| 1019 | 0 | 0 | RESUME (io); | 
 
|  | 0 | 0 | RESUME (io); | 
 
|  | 0 | 0 | RESUME (io); | 
 
| 1029 | 1 | 1 | START_SIGNAL (w); | 
 
|  | 1 | 0 | START_SIGNAL (w); | 
 
|  | 0 | 1 | START_SIGNAL (w); | 
 
|  | 0 | 0 | START_SIGNAL (w); | 
 
| 1033 | 0 | 1 | STOP (signal, w); | 
 
| 1037 | 0 | 9 | STOP (signal, w); | 
 
| 1044 | 0 | 1 | CHECK_SIG (signal, signum); | 
 
|  | 0 | 0 | CHECK_SIG (signal, signum); | 
 
| 1046 | 1 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 0 | 1 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 1 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 1 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 1 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 0 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 0 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
| 1054 | 4 | 0 | if (items > 1) | 
 
| 1057 | 0 | 4 | CHECK_SIG (new_signal, signum); | 
 
|  | 0 | 0 | CHECK_SIG (new_signal, signum); | 
 
| 1058 | 1 | 3 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 0 | 1 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 1 | 3 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 1 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 1 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 0 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
|  | 0 | 0 | RESET_SIGNAL (w, (w, signum)); | 
 
| 1068 | 0 | 2 | CHECK_REPEAT (w->repeat); | 
 
| 1070 | 0 | 2 | START (timer, w); | 
 
|  | 0 | 0 | START (timer, w); | 
 
| 1074 | 0 | 2 | STOP (timer, w); | 
 
| 1079 | 0 | 0 | if (items > 1) | 
 
| 1081 | 0 | 0 | CHECK_REPEAT (repeat); | 
 
| 1086 | 0 | 0 | UNREF (w); | 
 
|  | 0 | 0 | UNREF (w); | 
 
| 1094 | 0 | 5 | STOP (timer, w); | 
 
| 1099 | 0 | 0 | CHECK_REPEAT (repeat); | 
 
| 1101 | 0 | 0 | RESET (timer, w, (w, after, repeat)); | 
 
|  | 0 | 0 | RESET (timer, w, (w, after, repeat)); | 
 
|  | 0 | 0 | RESET (timer, w, (w, after, repeat)); | 
 
|  | 0 | 0 | RESET (timer, w, (w, after, repeat)); | 
 
|  | 0 | 0 | RESET (timer, w, (w, after, repeat)); | 
 
| 1106 | 0 | 0 | if (items > 1) | 
 
| 1108 | 0 | 0 | NV repeat = SvNV (new_repeat); | 
 
| 1109 | 0 | 0 | CHECK_REPEAT (repeat); | 
 
| 1119 | 0 | 0 | CHECK_REPEAT (w->interval); | 
 
| 1121 | 0 | 0 | START (periodic, w); | 
 
|  | 0 | 0 | START (periodic, w); | 
 
| 1125 | 0 | 0 | STOP (periodic, w); | 
 
| 1130 | 0 | 0 | UNREF (w); | 
 
|  | 0 | 0 | UNREF (w); | 
 
| 1134 | 0 | 0 | STOP (periodic, w); | 
 
| 1139 | 0 | 0 | CHECK_REPEAT (interval); | 
 
| 1143 | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
| 1145 | 0 | 0 | RESET (periodic, w, (w, at, interval, e_fh (w) ? e_periodic_cb : 0)); | 
 
|  | 0 | 0 | RESET (periodic, w, (w, at, interval, e_fh (w) ? e_periodic_cb : 0)); | 
 
|  | 0 | 0 | RESET (periodic, w, (w, at, interval, e_fh (w) ? e_periodic_cb : 0)); | 
 
|  | 0 | 0 | RESET (periodic, w, (w, at, interval, e_fh (w) ? e_periodic_cb : 0)); | 
 
|  | 0 | 0 | RESET (periodic, w, (w, at, interval, e_fh (w) ? e_periodic_cb : 0)); | 
 
|  | 0 | 0 | RESET (periodic, w, (w, at, interval, e_fh (w) ? e_periodic_cb : 0)); | 
 
| 1157 | 0 | 0 | if (items > 1) | 
 
| 1158 | 0 | 0 | w->offset = SvNV (new_offset); | 
 
| 1165 | 0 | 0 | if (items > 1) | 
 
| 1167 | 0 | 0 | NV interval = SvNV (new_interval); | 
 
| 1168 | 0 | 0 | CHECK_REPEAT (interval); | 
 
| 1176 | 0 | 0 | RETVAL = e_fh (w) ? e_fh (w) : &PL_sv_undef; | 
 
| 1177 | 0 | 0 | if (items > 1) | 
 
| 1180 | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (new_reschedule_cb) ? newSVsv (new_reschedule_cb) : 0; | 
 
| 1189 | 0 | 3 | START (idle, w); | 
 
|  | 0 | 0 | START (idle, w); | 
 
| 1193 | 0 | 9 | STOP (idle, w); | 
 
| 1197 | 0 | 6 | STOP (idle, w); | 
 
| 1204 | 0 | 0 | START (prepare, w); | 
 
|  | 0 | 0 | START (prepare, w); | 
 
| 1208 | 0 | 0 | STOP (prepare, w); | 
 
| 1212 | 0 | 0 | STOP (prepare, w); | 
 
| 1219 | 0 | 0 | START (check, w); | 
 
|  | 0 | 0 | START (check, w); | 
 
| 1223 | 0 | 0 | STOP (check, w); | 
 
| 1227 | 0 | 0 | STOP (check, w); | 
 
| 1234 | 0 | 0 | START (fork, w); | 
 
|  | 0 | 0 | START (fork, w); | 
 
| 1238 | 0 | 0 | STOP (fork, w); | 
 
| 1242 | 0 | 0 | STOP (fork, w); | 
 
| 1282 | 0 | 0 | START (child, w); | 
 
|  | 0 | 0 | START (child, w); | 
 
| 1286 | 0 | 0 | STOP (child, w); | 
 
| 1290 | 0 | 0 | STOP (child, w); | 
 
| 1295 | 0 | 0 | RESET (child, w, (w, pid, trace)); | 
 
|  | 0 | 0 | RESET (child, w, (w, pid, trace)); | 
 
|  | 0 | 0 | RESET (child, w, (w, pid, trace)); | 
 
|  | 0 | 0 | RESET (child, w, (w, pid, trace)); | 
 
|  | 0 | 0 | RESET (child, w, (w, pid, trace)); | 
 
| 1303 | 0 | 0 | : ix == 1 ? w->rpid | 
 
| 1304 | 0 | 0 | :           w->rstatus; | 
 
| 1314 | 0 | 0 | START (stat, w); | 
 
|  | 0 | 0 | START (stat, w); | 
 
| 1318 | 0 | 0 | STOP (stat, w); | 
 
| 1322 | 0 | 1 | STOP (stat, w); | 
 
| 1329 | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), interval)); | 
 
| 1335 | 0 | 0 | RETVAL = e_fh (w) ? newSVsv (e_fh (w)) : &PL_sv_undef; | 
 
| 1337 | 0 | 0 | if (items > 1) | 
 
| 1341 | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), w->interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), w->interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), w->interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), w->interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), w->interval)); | 
 
|  | 0 | 0 | RESET (stat, w, (w, SvPVbyte_nolen (e_fh (w)), w->interval)); | 
 
| 1350 | 0 | 0 | if (items > 1) | 
 
| 1352 | 0 | 0 | PAUSE (stat); | 
 
|  | 0 | 0 | PAUSE (stat); | 
 
| 1353 | 0 | 0 | w->interval = SvNV (new_interval); | 
 
| 1354 | 0 | 0 | RESUME (stat); | 
 
|  | 0 | 0 | RESUME (stat); | 
 
|  | 0 | 0 | RESUME (stat); | 
 
| 1365 | 5 | 3 | ev_statdata *s = ix ? &w->attr : &w->prev; | 
 
| 1367 | 3 | 5 | if (ix == 1) | 
 
| 1369 | 2 | 3 | else if (!s->st_nlink) | 
 
| 1384 | 8 | 0 | if (GIMME_V == G_SCALAR) | 
 
|  | 4 | 4 | if (GIMME_V == G_SCALAR) | 
 
| 1385 | 0 | 4 | XPUSHs (boolSV (s->st_nlink)); | 
 
|  | 2 | 2 | XPUSHs (boolSV (s->st_nlink)); | 
 
| 1386 | 4 | 0 | else if (GIMME_V == G_ARRAY && s->st_nlink) | 
 
|  | 4 | 0 | else if (GIMME_V == G_ARRAY && s->st_nlink) | 
 
|  | 2 | 2 | else if (GIMME_V == G_ARRAY && s->st_nlink) | 
 
| 1388 | 0 | 2 | EXTEND (SP, 13); | 
 
| 1409 | 0 | 0 | START (embed, w); | 
 
|  | 0 | 0 | START (embed, w); | 
 
| 1413 | 0 | 0 | STOP (embed, w); | 
 
| 1417 | 0 | 0 | STOP (embed, w); | 
 
| 1424 | 0 | 0 | RESET (embed, w, (w, loop)); | 
 
|  | 0 | 0 | RESET (embed, w, (w, loop)); | 
 
|  | 0 | 0 | RESET (embed, w, (w, loop)); | 
 
|  | 0 | 0 | RESET (embed, w, (w, loop)); | 
 
|  | 0 | 0 | RESET (embed, w, (w, loop)); | 
 
| 1440 | 0 | 0 | START (async, w); | 
 
|  | 0 | 0 | START (async, w); | 
 
| 1444 | 0 | 0 | STOP (async, w); | 
 
| 1448 | 0 | 6 | STOP (async, w); | 
 
| 1456 | 1 | 2 | RETVAL = boolSV (ev_async_pending (w)); | 
 
| 1469 | 0 | 2 | if (!loop) | 
 
| 1481 | 2 | 5 | if (loop != evapi.default_loop) | 
 
| 1545 | 0 | 0 | CHECK_FD (fh, fd); | 
 
|  | 0 | 0 | CHECK_FD (fh, fd); | 
 
| 1550 | 0 | 0 | if (!ix) START (io, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (io, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (io, RETVAL); | 
 
| 1559 | 0 | 0 | CHECK_REPEAT (repeat); | 
 
| 1563 | 0 | 0 | if (!ix) START (timer, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (timer, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (timer, RETVAL); | 
 
| 1571 | 0 | 0 | CHECK_REPEAT (interval); | 
 
| 1576 | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
|  | 0 | 0 | e_fh (w) = SvTRUE (reschedule_cb) ? newSVsv (reschedule_cb) : 0; | 
 
| 1577 | 0 | 0 | ev_periodic_set (w, at, interval, e_fh (w) ? e_periodic_cb : 0); | 
 
| 1579 | 0 | 0 | if (!ix) START (periodic, w); | 
 
|  | 0 | 0 | if (!ix) START (periodic, w); | 
 
|  | 0 | 0 | if (!ix) START (periodic, w); | 
 
| 1590 | 0 | 6 | CHECK_SIG (signal, signum); | 
 
|  | 0 | 0 | CHECK_SIG (signal, signum); | 
 
| 1594 | 6 | 0 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 3 | 3 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 1 | 2 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 0 | 5 | if (!ix) START_SIGNAL (RETVAL); | 
 
|  | 0 | 0 | if (!ix) START_SIGNAL (RETVAL); | 
 
| 1605 | 0 | 0 | if (!ix) START (idle, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (idle, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (idle, RETVAL); | 
 
| 1615 | 0 | 0 | if (!ix) START (prepare, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (prepare, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (prepare, RETVAL); | 
 
| 1625 | 0 | 0 | if (!ix) START (check, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (check, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (check, RETVAL); | 
 
| 1635 | 0 | 0 | if (!ix) START (fork, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (fork, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (fork, RETVAL); | 
 
| 1661 | 0 | 0 | if (!ix) START (child, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (child, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (child, RETVAL); | 
 
| 1674 | 0 | 0 | ev_stat_set (RETVAL, SvPVbyte_nolen (e_fh (RETVAL)), interval); | 
 
| 1675 | 0 | 0 | if (!ix) START (stat, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (stat, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (stat, RETVAL); | 
 
| 1684 | 0 | 0 | if (!(ev_backend (other) & ev_embeddable_backends ())) | 
 
| 1690 | 0 | 0 | if (!ix) START (embed, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (embed, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (embed, RETVAL); | 
 
| 1701 | 3 | 0 | if (!ix) START (async, RETVAL); | 
 
|  | 0 | 3 | if (!ix) START (async, RETVAL); | 
 
|  | 0 | 0 | if (!ix) START (async, RETVAL); | 
 
| 1707 | 0 | 0 | ev_once ( | 
 
| 1710 | 0 | 0 | SvOK (timeout) ? SvNV (timeout) : -1., | 
 
|  | 0 | 0 | SvOK (timeout) ? SvNV (timeout) : -1., | 
 
|  | 0 | 0 | SvOK (timeout) ? SvNV (timeout) : -1., |