The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.96 - 2004-05-13

  • tell people if they have yet anothe rbroken Event variant.
  • made Coro to work _better_ with threads (it seems that, as long as you use Coros in one thread only everything will work fine. Looking at the perl source the problem might be missing locking between Coro and some perl internal routines. That's not easily fixable).
  • (hopefully) got rid of the static xnext inside transfer.

Modules

coroutine process abstraction
message queues
schmorp's faked continuations
MakeMaker glue for the C-level Coro API
reader/write locks
non-binary semaphores
hash of semaphores.
coroutine signals (binary semaphores)
manage coroutone-specific variables.
create and manage simple coroutines
simple timer package, independent of used event loops
do events the coro-way
non-blocking io with a blocking interface.
a (slow but event-aware) replacement for CORE::select
non-blocking socket-io
various utility functions.

Provides

in Event/Handle.pm
in Event/Event.pm
in Coro/Timer.pm