Filewatcher File Search File Search
Catalog
Content Search
» » » » »

libcoro-perl

Perl framework implementing coroutines

Variants:
Coro is a collection of modules which manages continuations in general, most often in the form of cooperative threads (also called coros, or simply "coro" in the documentation). They do not actually execute at the same time, even on machines with multiple processors.

The specific flavor of thread offered by this module also guarantees you that it will not switch between threads unless necessary. It switches at easily- identified points in your program, so locking and parallel access are rarely an issue, making threaded programming much safer and easier than using other threading models.

Coro provides a full shared address space, which makes communication between threads very easy. A parallel matrix multiplication benchmark runs over 300 times faster on a single core than perl's ithreads on a quad core using all four cores.

Homepage:
Package version:6.080-3
Architecture:mips
Distribution:Debian
Filename:libcoro-perl_6.080-3_mips.deb

/usr/share/doc/libcoro-perl/README

Configuration, documentation etc. is provided in the coro.h file.  Please
note that the file conftest.c in this distribution is under the GPL. It is
not needed for proper operation of this library though, for that, coro.h
and coro.c suffice.

Marc Lehmann <schmorp@schmorp.de>

/usr/share/doc/libcoro-perl/README.linux-glibc

If Coro causes segfaults a lot on calls to libc functions, the cause is
probably a glibc compiled for i386 and kernel 2.2 (for example, debian
only supplies 2.2 and 2.6-optimized libraries, not 2.4).

Glibc contains a bug that causes any program linked against pthreads AND
using coroutines (of any kind, not only Coro, but including most userspace
thread libraries like gnu-pth) or alternate stacks 
more»

/usr/share/doc/libcoro-perl/NEWS.Debian.gz

libcoro-perl (6.000-1) unstable; urgency=low

  INCOMPATIBLE CHANGE: unreferenced coro objects will now be destroyed and
  cleaned up automatically (e.g. async { schedule }).

 -- Alessandro Ghedini <al3xbio@gmail.com>  Thu, 30 Jun 2011 15:02:32 +0200

/usr/share/man/man3/Coro.3pm.gz

Coro(3pm)        User Contributed Perl Documentation       Coro(3pm)



NAME
       Coro - the only 
more»

/usr/share/man/man3/Coro::AIO.3pm.gz

AIO(3pm)         User Contributed Perl Documentation        AIO(3pm)



NAME
       Coro::AIO - trul
more»

/usr/share/man/man3/Coro::AnyEvent.3pm.gz

AnyEvent(3pm)    User Contributed Perl Documentation   AnyEvent(3pm)



NAME
       Coro::AnyEvent -
more»

/usr/share/man/man3/Coro::BDB.3pm.gz

BDB(3pm)         User Contributed Perl Documentation        BDB(3pm)



NAME
       Coro::BDB - trul
more»

/usr/share/man/man3/Coro::Channel.3pm.gz

Channel(3pm)     User Contributed Perl Documentation    Channel(3pm)



NAME
       Coro::Channel - 
more»

Browse inside libcoro-perl_6.080-3_mips.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download libcoro-perl_6.080-3_mips.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016 FileWatcher.com