threads::shared - Perl extension for sharing data structures between threads 6 ++

By default, variables are private to each thread, and each newly created thread gets a private copy of each existing variable. This module allows you to share variables across different threads (and pseudo-forks on Win32). It is used together with th...

JDHEDDEN/threads-shared-1.46   (1 review) - 04 Feb 2014 21:57:08 GMT - Search in distribution

threads::shared::hash - default class for tie-ing hashes to threads with forks 8 ++

Helper class for forks::shared. See documentation there. ORIGINAL AUTHOR CREDITS Implementation inspired by Tie::StdHash. CURRENT AUTHOR AND MAINTAINER Eric Rybski <>. ORIGINAL AUTHOR Elizabeth Mattijsen, <>. COPYRIGHT ...

RYBSKEJ/forks-0.36   (3 reviews) - 27 Jun 2014 03:55:32 GMT - Search in distribution

DBIx::Threaded - Proxy class to permit DBI objects to be shared by multiple threads ++

DBIx::Threaded provides a subclass of DBI that provides wrappers for standard DBI objects to permit them to be used by multiple threads. Due to the limitations of threading and tied objects in Perl 5, DBI (as of version 1.48), does not permit DBI-gen...

DARNOLD/DBIx-Threaded-0.10 - 28 Aug 2005 19:16:56 GMT - Search in distribution

Thread - using wxPerl with threads 15 ++

Threaded GUI application are somewhat different from non-GUI threaded applications in that the main thread (which runs the GUI) must never block. Also, in wxWidgets, no thread other than the main thread can manipulate GUI objects. This leads to a hyb...

MDOOTSON/Wx-0.9927   (4 reviews) - 26 Mar 2015 18:08:32 GMT - Search in distribution

Pots - Perl ObjectThreads ++

This module collection aims to provide an object-oriented way of working with Perl ithreads. Current features are: - Inter-thread communication through messages and message-queues - A simple "MethodServer" class that exposes a standard class to other...

RCHIBOIS/Pots-0.01 - 26 Mar 2004 14:24:37 GMT - Search in distribution

MPMs - Multi-Processing Model Modules 12 ++
PHRED/mod_perl-2.0.8   (4 reviews) - 18 Apr 2013 02:15:56 GMT - Search in distribution

Coro - the only real threads in perl 33 ++

For a tutorial-style introduction, please read the Coro::Intro manpage. This manpage mainly contains reference information. This module collection manages continuations in general, most often in the form of cooperative threads (also called coros, or ...

MLEHMANN/Coro-6.42   (4 reviews) - 11 Feb 2015 19:31:39 GMT - Search in distribution

DBI - Database independent interface for Perl 173 ++

The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used. It is important to remember th...

TIMB/DBI-1.633   (27 reviews) - 11 Jan 2015 13:26:05 GMT - Search in distribution
  • DBI::FAQ - The Frequently Asked Questions for the Perl5 Database Interface
  • DBI::DBD - Perl DBI Database Driver Writer's Guide
  • DBI::Changes - List of significant changes to the DBI

threads - Perl interpreter-based threads 8 ++

Since Perl 5.8, thread programming has been available using a model called *interpreter threads* which provides a new Perl interpreter for each thread, and, by default, results in no data or state information being shared between threads. (Prior to P...

JDHEDDEN/threads-2.01 - 08 Mar 2015 02:34:55 GMT - Search in distribution

load - control when subroutines will be loaded ++

The "load" pragma allows a module developer to give the application developer more options with regards to optimize for memory or CPU usage. The "load" pragma gives more control on the moment when subroutines are loaded and start taking up memory. Th...

ELIZABETH/load-0.23 - 24 May 2012 18:32:25 GMT - Search in distribution

Thread - Manipulate threads in Perl (for old code only) 241 ++

The "Thread" module provides multithreading support for Perl. FUNCTIONS $thread = Thread->new(\&start_sub) $thread = Thread->new(\&start_sub, LIST) "new" starts a new thread of execution in the referenced subroutine. The optional list is passed as pa...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

Fuse - write filesystems in Perl using FUSE 3 ++

This lets you implement filesystems in perl, through the FUSE (Filesystem in USErspace) kernel/lib interface. FUSE expects you to implement callbacks for the various functions. In the following definitions, "errno" can be 0 (for a success), -EINVAL, ...

DPATES/Fuse-0.16   (2 reviews) - 16 Sep 2013 05:22:15 GMT - Search in distribution

Thread::Task::Concurrent::Util - utility functions for threads::shared ++

Thread::Task::Concurrent::Util provides utility functions for threads::shared. SUBROUTINES unshared_clone REF "unshared_clone" takes a reference, and returns a UNshared version of its argument, performing a deep copy on any shared elements. Any unsha...

JWB/Thread-Task-Concurrent-0.0105 - 25 Oct 2013 10:20:34 GMT - Search in distribution

Mesos - perl bindings for Apache Mesos ++

This is a collection of perl bindings for Apache Mesos. This requires having the mesos shared library installed, in order to link against(much like python's mesos library). Protobuf Messages Frameworks, masters, and slaves all communicate using googl...

MAF/Mesos-v1.5.1 - 14 Oct 2014 02:42:03 GMT - Search in distribution
  • Mesos - perl bindings for Apache Mesos

Event - Event loop processing 3 ++

ALERT: Marc Lehmann may have taken over the future of event loops in Perl. Check out his libev library and EV Perl module. 25 Aug 2009 The Event module provide a central facility to watch for various types of events and invoke a callback when these e...

ETJ/Event-1.24   (3 reviews) - 27 Feb 2015 20:44:46 GMT - Search in distribution

FusionInventory::Agent::Threads - Backported threads::shared functions 1 ++

This module contains backported threads::shared functions for perl 5.8 compatibility. FUNCTIONS shared_clone($variable) "shared_clone" takes a reference, and returns a shared version of its argument, performing a deep copy on any non-shared elements....

GROUSSE/FusionInventory-Agent-2.3.16 - 01 Mar 2015 16:11:27 GMT - Search in distribution

Text::Editor::Easy::Data - Global common data shared by all threads. 1 ++
GROMMIER/Text-Editor-Easy-0.49 - 26 Jul 2009 10:08:25 GMT - Search in distribution
  • Text::Editor::Easy::Comm - Thread communication mecanism of "Text::Editor::Easy" module.
  • Text::Editor::Easy::Line - Object oriented interface to a file line (managed in the background by "Text::Editor::Easy::Abstract" and "Text::Editor::Easy::File_manager").
  • Text::Editor::Easy::Events - Manage events linked to user code : specific code is referenced and called here.

libev - a high performance full-featured event loop written in C 18 ++
MLEHMANN/EV-4.18   (4 reviews) - 06 Sep 2014 18:43:03 GMT - Search in distribution