23 results (0.056 seconds)
++ed by:

13 PAUSE user(s)
12 non-PAUSE user(s).

Marc Lehmann
Coro - the only real threads in perl
Coro::AIO - truly asynchronous file and directory I/O
Coro::AnyEvent - integrate threads into AnyEvent
Coro::BDB - truly asynchronous bdb access
Coro::Channel - message queues
Coro::Debug - various functions that help debugging Coro programs
Coro::EV - do events the coro-way, with EV
Coro::Event - do events the coro-way, with Event
Coro::Handle - non-blocking I/O with a blocking interface.
Coro::LWP - make LWP non-blocking - as much as possible
Coro::MakeMaker - MakeMaker glue for the XS-level Coro API
Coro::RWLock - reader/write locks
Coro::Select - a (slow but coro-aware) replacement for CORE::select
Coro::Semaphore - counting semaphores
Coro::SemaphoreSet - efficient set of counting semaphores
Coro::Signal - thread signals (binary semaphores)
Coro::Socket - non-blocking socket-I/O
Coro::Specific - manage coroutine-specific variables.
Coro::State - first class continuations
Coro::Storable - offer a more fine-grained Storable interface
Coro::Timer - timers and timeouts, independent of any event loop
Coro::Util - various utility functions.
Coro in Coro/State.pm
Coro::Handle::FH in Coro/Handle.pm
Coro::LWP::Socket in Coro/LWP.pm
Coro::Timer::Timeout in Coro/Timer.pm
Changes for version 6.08
    • be more aggressive about exiting like perl does - formerly, exiting from the non-main thread would not execute END blocks.

Hosting generously
sponsored by Bytemark