| line |
true |
false |
branch |
|
79
|
2 |
0 |
if (!tctx_free) |
|
116
|
2 |
2 |
if (ctxs->cur >= ctxs->max) |
|
118
|
0 |
2 |
ctxs->max = ctxs->max ? ctxs->max * 2 : 16; |
|
149
|
2 |
2 |
while (!releasers.cur) |
|
165
|
0 |
2 |
if (!ctx) /* timed out? */ |
|
171
|
2 |
0 |
if (!ctx->jeret) |
|
172
|
2 |
2 |
while (ctx->coro) |
|
194
|
1 |
1 |
if (!curthreads) |
|
215
|
0 |
2 |
if (! ((thread_enable ? thread_enable : global_enable) & 1)) |
|
|
0 |
2 |
if (! ((thread_enable ? thread_enable : global_enable) & 1)) |
|
237
|
2 |
0 |
if (idle <= min_idle) |
|
243
|
0 |
2 |
while (!idle && releasers.cur) |
|
|
0 |
0 |
while (!idle && releasers.cur) |
|
258
|
0 |
2 |
if (!ctx) |
|
273
|
2 |
2 |
while (!ctx->wait_f) |
|
281
|
0 |
2 |
if (jeret) |
|
284
|
0 |
0 |
JMPENV_JUMP (jeret); |
|
|
0 |
0 |
JMPENV_JUMP (jeret); |
|
304
|
0 |
2 |
X_TLS_INIT (current_key); |
|
309
|
0 |
2 |
if (s_epipe_new (&ep)) |
|
314
|
0 |
2 |
I_CORO_API ("Coro::Multicore"); |
|
|
2 |
0 |
I_CORO_API ("Coro::Multicore"); |
|
|
2 |
0 |
I_CORO_API ("Coro::Multicore"); |
|
|
0 |
2 |
I_CORO_API ("Coro::Multicore"); |
|
333
|
2 |
0 |
if (items) |
|
379
|
2 |
2 |
while (acquirers.cur) |
|
394
|
2 |
0 |
if (nsec) sleep (nsec); |
|
396
|
0 |
2 |
if (nsec) usleep (nsec); |