| line | true | false | branch | 
 
| 10 | 0 | 0 | while (tm->ring.self) { | 
 
| 14 | 0 | 0 | warn("  %.2f '%s'\n", tm->at, SvPV(wa->desc, n_a)); | 
 
| 23 | 60586 | 150 | while (tm->ring.self && now >= tm->at) { | 
 
|  | 1672 | 58914 | while (tm->ring.self && now >= tm->at) { | 
 
| 34 | 1672 | 0 | PE_RING_DETACH(&tm->ring); | 
 
| 42 | 129 | 58346 | if (!tm->ring.self) | 
 
| 61 | 7850691 | 653 | while (rg->ring.self && rg->at < tm->at) { | 
 
|  | 7845902 | 4789 | while (rg->ring.self && rg->at < tm->at) { | 
 
| 83 | 3770 | 91 | PE_RING_DETACH(&tm->ring); | 
 
| 88 | 0 | 0 | while (rg != &Timeables) { | 
 
| 95 | 0 | 1 | if (nval) { | 
 
| 96 | 0 | 0 | if (sv_true(nval)) WaHARD_on(ev); else WaHARD_off(ev); | 
 
| 100 | 0 | 1 | XPUSHs(boolSV(WaHARD(ev))); | 
 
|  | 0 | 1 | XPUSHs(boolSV(WaHARD(ev))); |