| 559 | |
| 560 | } |
| 561 | void co_yield_env( stCoRoutineEnv_t *env ) |
| 562 | { |
| 563 | |
| 564 | stCoRoutine_t *last = env->pCallStack[ env->iCallStackSize - 2 ]; |
| 565 | stCoRoutine_t *curr = env->pCallStack[ env->iCallStackSize - 1 ]; |
| 566 | |
| 567 | env->iCallStackSize--; |
| 568 | |
| 569 | co_swap( curr, last); |
| 570 | } |
| 571 | |
| 572 | void co_yield_ct() |
| 573 | { |
no test coverage detected