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

Search results for "module:threads::shared"

threads::shared - Perl extension for sharing data structures between threads River stage three • 34 direct dependents • 115 total dependents

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.59 - 30 Nov 2018 02:44:44 UTC

threads::shared::hash - default class for tie-ing hashes to threads with forks River stage one • 5 direct dependents • 5 total dependents

Helper class for forks::shared. See documentation there....

RYBSKEJ/forks-0.36 - 27 Jun 2014 03:55:32 UTC

threads::shared::array - default class for tie-ing arrays to threads with forks River stage one • 5 direct dependents • 5 total dependents

Helper class for forks::shared. See documentation there....

RYBSKEJ/forks-0.36 - 27 Jun 2014 03:55:32 UTC

threads::shared::scalar - default class for tie-ing scalars to threads with forks River stage one • 5 direct dependents • 5 total dependents

Helper class for forks::shared. See documentation there....

RYBSKEJ/forks-0.36 - 27 Jun 2014 03:55:32 UTC

threads::shared::handle - default class for tie-ing handles to threads with forks River stage one • 5 direct dependents • 5 total dependents

Helper class for forks::shared. See documentation there....

RYBSKEJ/forks-0.36 - 27 Jun 2014 03:55:32 UTC

threads::shared::queue::any - thread-safe queues for any data-structure River stage zero No dependents

A queue, as implemented by "threads::shared::queue::any" is a thread-safe data structure that inherits from "threads::shared::queue". But unlike the standard "threads::shared::queue", you can pass (a reference to) any data structure to the queue. Apa...

LNATION/threads-shared-queue-any-0.02 - 10 Nov 2019 06:53:51 UTC

DiaColloDB/threads/shared.pm River stage one • 1 direct dependent • 1 total dependent

MOOCOW/DiaColloDB-0.12.020 - 05 Feb 2021 07:24:49 UTC

threads - Perl interpreter-based threads River stage three • 48 direct dependents • 201 total dependents

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.21 - 23 Jan 2018 01:14:04 UTC

MCE::Channel::Threads - Channel for producer(s) and many consumers River stage three • 21 direct dependents • 313 total dependents

A channel class providing queue-like and two-way communication for threads only. Locking is handled using threads::shared. The API is described in MCE::Channel. new use MCE::Channel; # The default is tuned for one producer and many consumers. my $chn...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

PDL::Parallel::threads - sharing PDL data between Perl threads River stage zero No dependents

This module provides a means to share PDL data between different Perl threads. In contrast to PDL's posix thread support (see PDL::ParallelCPU), this module lets you work with Perl's built-in threading model. In contrast to Perl's threads::shared, th...

ETJ/PDL-Parallel-threads-0.05 - 26 Dec 2022 04:58:55 UTC

Gtk2::Ex::Threads::DBI - Achieving asynchronous DBI like functionality for gtk2-perl applications using perl ithreads. River stage one • 1 direct dependent • 1 total dependent

I want to have my perl-gtk app query a database using DBI and display the query results. Some of the queries can take minutes to run and a naive implementation would mean all GUI interaction was blocked until the $dbh->execute returned. This seems to...

OFEYAIKON/Gtk2-Ex-Threads-DBI-0.06 - 30 Sep 2005 16:13:09 UTC

threads::variables::reap - reap variables in new threads River stage one • 1 direct dependent • 1 total dependent

This module provides a helper to ensure threads can/must have own instances of some variables. It ensures that all variables marked to get "reap"ed are "undef" in a new thread (instead being a clone like default behaviour)....

REHSACK/threads-variables-reap-0.06 - 16 Sep 2013 08:08:42 UTC

PDL::Parallel::threads::SIMD - launch and synchronize Single-Instruction-Multiple-Dataset code River stage zero No dependents

In my experience, parallel algorithms are nearly always expressed in a form called single-instruction, multiple-dataset (SIMD). That is, the exact same code runs in multiple threads, and the only difference between the threads is the data they manipu...

ETJ/PDL-Parallel-threads-0.05 - 26 Dec 2022 04:58:55 UTC

threads::variables::reap::attr - reap variables in new threads by attribute River stage zero No dependents

"threads::variables::reap::attr" provides an attribute "reap" by lexical scoping using Attribute::Lexical to mark variables to get reaped in new threads or child processes at compile time....

REHSACK/threads-variables-reap-attr-0.06 - 17 Sep 2013 13:17:36 UTC
14 results (0.025 seconds)