… | |
… | |
4257 | RETVAL = newSVsv (AvARRAY ((AV *)SvRV (self))[0]); |
4257 | RETVAL = newSVsv (AvARRAY ((AV *)SvRV (self))[0]); |
4258 | OUTPUT: |
4258 | OUTPUT: |
4259 | RETVAL |
4259 | RETVAL |
4260 | |
4260 | |
4261 | void |
4261 | void |
4262 | up (SV *self, int adjust = 1) |
4262 | up (SV *self) |
4263 | ALIAS: |
|
|
4264 | adjust = 1 |
|
|
4265 | CODE: |
4263 | CODE: |
|
|
4264 | coro_semaphore_adjust (aTHX_ (AV *)SvRV (self), 1); |
|
|
4265 | |
|
|
4266 | void |
|
|
4267 | adjust (SV *self, int adjust) |
|
|
4268 | CODE: |
4266 | coro_semaphore_adjust (aTHX_ (AV *)SvRV (self), ix ? adjust : 1); |
4269 | coro_semaphore_adjust (aTHX_ (AV *)SvRV (self), adjust); |
4267 | |
4270 | |
4268 | void |
4271 | void |
4269 | down (...) |
4272 | down (...) |
4270 | CODE: |
4273 | CODE: |
4271 | CORO_EXECUTE_SLF_XS (slf_init_semaphore_down); |
4274 | CORO_EXECUTE_SLF_XS (slf_init_semaphore_down); |