global_subprog_calling_sleepable_global
global_subprog_calling_sleepable_global(0);
global_subprog_calling_sleepable_global(ctx->mark);
ret += global_subprog_calling_sleepable_global(ret);
ret = global_subprog_calling_sleepable_global(ctx->mark);