Acme-CPANModulesBundle-Import

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Apache::Template" : "0",
            "Apache::ePerl" : "0",
            "App::podweaver" : "0",
            "Beanstalk::Client" : "0",
            "Benchmark" : "0",
            "Bing::Search::Source::Spell" : "0",
            "CGI::Application" : "0",
            "CGI::FastTemplate" : "0",
            "Cache::CacheFactory" : "0",
            "Cache::FastMemoryCache" : "0",
            "Cache::FastMmap" : "0",
            "Cache::FileCache" : "0",
            "Cache::Mmap" : "0",
            "Cache::Ref::FIFO" : "0",
            "Cache::SharedMemoryCache" : "0",
            "Cache::SizeAwareFileCache" : "0",
            "Catalyst" : "0",
            "Class::DBI" : "0",
            "Class::Date" : "0",
            "Class::Trigger" : "0",
            "Convert::Number::Roman" : "0",
            "Cpanel::JSON::XS" : "0",
            "DBI" : "0",

META.json  view on Meta::CPAN

            "Text::Matrix" : "0",
            "Text::Roman" : "0",
            "Text::SpellChecker" : "0",
            "Text::SpellChecker::GUI" : "0",
            "Text::Template" : "0",
            "Text::Templet" : "0",
            "Text::Xslate" : "0",
            "Thread::Apartment" : "0",
            "Thread::Pool" : "0",
            "Thread::Queue" : "0",
            "Thread::Semaphore" : "0",
            "Thread::Workers" : "0",
            "Tie::Ispell" : "0",
            "Time::HiRes" : "0",
            "Time::Local" : "0",
            "Time::Moment" : "0",
            "Time::Object" : "0",
            "Time::ParseDate" : "0",
            "Time::Piece" : "0",
            "WebService::KoreanSpeller" : "0",
            "XML::LibXML" : "0",

lib/Acme/CPANModules/Import/Caching.pm  view on Meta::CPAN

# This file is automatically generated by gen-acme-cpanmodules-module-from-acme-cpanlists-list on Sat Sep 22 06:05:02 2018 from module list in Acme::CPANLists::Import::Caching version 0.03.

package Acme::CPANModules::Import::Caching;

our $DATE = '2018-09-22'; # DATE
our $VERSION = '0.001'; # VERSION

our $LIST = {
  description => "This list is generated by extracting module names mentioned in the article [http://cpan.robm.fastmail.fm/cache_perf.html] (retrieved on 2016-07-19). For the full article, visit the URL.",
  entries     => [
                   { module => "Cache::FastMmap" },
                   { module => "Cache::FileCache" },
                   { module => "Cache::Mmap" },
                   { module => "Cache::SharedMemoryCache" },
                   { module => "Cache::SizeAwareFileCache" },
                   { module => "IPC::MM" },
                   { module => "IPC::ShareLite" },
                   { module => "MLDBM::Sync::SDBM_File" },
                 ],
  summary     => "Comparison of different Perl caching modules (2002-2005)",
};

1;

lib/Acme/CPANModules/Import/Caching.pm  view on Meta::CPAN

=head1 DESCRIPTION

Comparison of different Perl caching modules (2002-2005).

This list is generated by extracting module names mentioned in the article [http://cpan.robm.fastmail.fm/cache_perf.html] (retrieved on 2016-07-19). For the full article, visit the URL.

=head1 INCLUDED MODULES

=over

=item * L<Cache::FastMmap>

=item * L<Cache::FileCache>

=item * L<Cache::Mmap>

=item * L<Cache::SharedMemoryCache>

=item * L<Cache::SizeAwareFileCache>

=item * L<IPC::MM>

=item * L<IPC::ShareLite>

=item * L<MLDBM::Sync::SDBM_File>

lib/Acme/CPANModules/Import/ThreadPoolForBossWorkerModel.pm  view on Meta::CPAN

our $LIST = {
  description => "This list is generated by extracting module names mentioned in the article [http://blogs.perl.org/users/kal/2012/09/thread-pool-for-a-bossworker-model.html] (retrieved on 2016-07-19). For the full article, visit the URL.",
  entries     => [
                   { module => "Beanstalk::Client" },
                   { module => "GraphViz2::Marpa" },
                   { module => "POE::Component::JobQueue" },
                   { module => "Parallel::Workers" },
                   { module => "Thread::Apartment" },
                   { module => "Thread::Pool" },
                   { module => "Thread::Queue" },
                   { module => "Thread::Semaphore" },
                   { module => "Thread::Workers" },
                   { module => "threads::shared" },
                 ],
  summary     => "Thread pool for a boss/worker model (2012)",
};

1;
# ABSTRACT: Thread pool for a boss/worker model (2012)

__END__

lib/Acme/CPANModules/Import/ThreadPoolForBossWorkerModel.pm  view on Meta::CPAN

=item * L<POE::Component::JobQueue>

=item * L<Parallel::Workers>

=item * L<Thread::Apartment>

=item * L<Thread::Pool>

=item * L<Thread::Queue>

=item * L<Thread::Semaphore>

=item * L<Thread::Workers>

=item * L<threads::shared>

=back

=head1 HOMEPAGE

Please visit the project's homepage at L<https://metacpan.org/release/Acme-CPANModulesBundle-Import>.

t/00-compile.t  view on Meta::CPAN

use IO::Handle;

open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";

my @warnings;
for my $lib (@module_files)
{
    # see L<perlfaq8/How can I capture STDERR from an external command?>
    my $stderr = IO::Handle->new;

    diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} }
            $^X, @switches, '-e', "require q[$lib]"))
        if $ENV{PERL_COMPILE_TEST_DEBUG};

    my $pid = open3($stdin, '>&STDERR', $stderr, $^X, @switches, '-e', "require q[$lib]");
    binmode $stderr, ':crlf' if $^O eq 'MSWin32';
    my @_warnings = <$stderr>;
    waitpid($pid, 0);
    is($?, 0, "$lib loaded ok");

    shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/



( run in 1.008 second using v1.01-cache-2.11-cpan-49f99fa48dc )