… | |
… | |
2162 | CODE: |
2162 | CODE: |
2163 | api_execute_slf (aTHX_ cv, slf_init_set_stacklevel, &ST (0), items); |
2163 | api_execute_slf (aTHX_ cv, slf_init_set_stacklevel, &ST (0), items); |
2164 | |
2164 | |
2165 | void |
2165 | void |
2166 | transfer (...) |
2166 | transfer (...) |
|
|
2167 | PROTOTYPE: $$ |
2167 | CODE: |
2168 | CODE: |
2168 | api_execute_slf (aTHX_ cv, slf_init_transfer, &ST (0), items); |
2169 | api_execute_slf (aTHX_ cv, slf_init_transfer, &ST (0), items); |
2169 | |
2170 | |
2170 | bool |
2171 | bool |
2171 | _destroy (SV *coro_sv) |
2172 | _destroy (SV *coro_sv) |
… | |
… | |
2397 | } |
2398 | } |
2398 | |
2399 | |
2399 | void |
2400 | void |
2400 | schedule (...) |
2401 | schedule (...) |
2401 | CODE: |
2402 | CODE: |
2402 | api_execute_slf (aTHX_ cv, slf_init_schedule, &ST (0), items); |
2403 | api_execute_slf (aTHX_ cv, slf_init_schedule, &ST (0), 0); |
2403 | |
2404 | |
2404 | void |
2405 | void |
2405 | cede (...) |
2406 | cede (...) |
2406 | CODE: |
2407 | CODE: |
2407 | api_execute_slf (aTHX_ cv, slf_init_cede, &ST (0), items); |
2408 | api_execute_slf (aTHX_ cv, slf_init_cede, &ST (0), 0); |
2408 | |
2409 | |
2409 | void |
2410 | void |
2410 | cede_notself (...) |
2411 | cede_notself (...) |
2411 | CODE: |
2412 | CODE: |
2412 | api_execute_slf (aTHX_ cv, slf_init_cede_notself, &ST (0), items); |
2413 | api_execute_slf (aTHX_ cv, slf_init_cede_notself, &ST (0), 0); |
2413 | |
2414 | |
2414 | void |
2415 | void |
2415 | _set_current (SV *current) |
2416 | _set_current (SV *current) |
2416 | PROTOTYPE: $ |
2417 | PROTOTYPE: $ |
2417 | CODE: |
2418 | CODE: |
… | |
… | |
2727 | } |
2728 | } |
2728 | |
2729 | |
2729 | void |
2730 | void |
2730 | down (SV *self) |
2731 | down (SV *self) |
2731 | CODE: |
2732 | CODE: |
2732 | api_execute_slf (aTHX_ cv, slf_init_semaphore_down, &ST (0), items); |
2733 | api_execute_slf (aTHX_ cv, slf_init_semaphore_down, &ST (0), 1); |
2733 | |
2734 | |
2734 | void |
2735 | void |
2735 | try (SV *self) |
2736 | try (SV *self) |
2736 | PPCODE: |
2737 | PPCODE: |
2737 | { |
2738 | { |