summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor herrmann <gregoa@debian.org>2022-05-28 18:31:09 +0200
committergregor herrmann <gregoa@debian.org>2022-05-28 18:31:09 +0200
commit513b3aecba4823ef040d7a648f524224811eacb6 (patch)
tree058778a906d1237aef9a983441ca69a5f17b02e7
parent12b2a6a2ed348c4b4841d59e128470914ade5087 (diff)
parent1018516619181607363e0ec4cffac8702ab9c8fd (diff)
Update upstream source from tag 'upstream/1.879'
Update to upstream version '1.879' with Debian dir 44049e60cf6dae167236a740cb636f1bb03d413a
-rw-r--r--Changes19
-rw-r--r--Credits8
-rw-r--r--META.json72
-rw-r--r--META.yml70
-rw-r--r--Makefile.PL70
-rw-r--r--README.md8
-rw-r--r--lib/MCE.pm8
-rw-r--r--lib/MCE.pod8
-rw-r--r--lib/MCE/Candy.pm4
-rw-r--r--lib/MCE/Channel.pm6
-rw-r--r--lib/MCE/Channel/Mutex.pm4
-rw-r--r--lib/MCE/Channel/MutexFast.pm4
-rw-r--r--lib/MCE/Channel/Simple.pm4
-rw-r--r--lib/MCE/Channel/SimpleFast.pm4
-rw-r--r--lib/MCE/Channel/Threads.pm4
-rw-r--r--lib/MCE/Channel/ThreadsFast.pm4
-rw-r--r--lib/MCE/Child.pm4
-rw-r--r--lib/MCE/Core.pod2
-rw-r--r--lib/MCE/Core/Input/Generator.pm4
-rw-r--r--lib/MCE/Core/Input/Handle.pm4
-rw-r--r--lib/MCE/Core/Input/Iterator.pm4
-rw-r--r--lib/MCE/Core/Input/Request.pm4
-rw-r--r--lib/MCE/Core/Input/Sequence.pm4
-rw-r--r--lib/MCE/Core/Manager.pm4
-rw-r--r--lib/MCE/Core/Validation.pm4
-rw-r--r--lib/MCE/Core/Worker.pm4
-rw-r--r--lib/MCE/Examples.pod4
-rw-r--r--lib/MCE/Flow.pm4
-rw-r--r--lib/MCE/Grep.pm4
-rw-r--r--lib/MCE/Loop.pm4
-rw-r--r--lib/MCE/Map.pm4
-rw-r--r--lib/MCE/Mutex.pm4
-rw-r--r--lib/MCE/Mutex/Channel.pm4
-rw-r--r--lib/MCE/Mutex/Channel2.pm4
-rw-r--r--lib/MCE/Mutex/Flock.pm4
-rw-r--r--lib/MCE/Queue.pm4
-rw-r--r--lib/MCE/Relay.pm8
-rw-r--r--lib/MCE/Signal.pm4
-rw-r--r--lib/MCE/Step.pm4
-rw-r--r--lib/MCE/Stream.pm4
-rw-r--r--lib/MCE/Subs.pm4
-rw-r--r--lib/MCE/Util.pm4
42 files changed, 203 insertions, 200 deletions
diff --git a/Changes b/Changes
index 1723e4a..e02742a 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,11 @@
Revision history for Perl module MCE.
+1.879 Tue May 24 05:00:00 EST 2022
+
+ * Replace http with https in documentation and meta files.
+ * Call PDL::set_autopthread_targ(1); disables PDL auto-threading.
+
1.878 Sun Feb 20 06:45:00 EST 2022
* Fix for the fast channel implementations.
@@ -294,8 +299,8 @@ Revision history for Perl module MCE.
* Load IO::Handle for extra stability, preventing workers loading uniquely.
* Load Net::HTTP and Net::HTTPS before spawning if present LWP::UserAgent.
- See http://www.perlmonks.org/?node_id=1199760
- and http://www.perlmonks.org/?node_id=1199891.
+ See https://www.perlmonks.org/?node_id=1199760
+ and https://www.perlmonks.org/?node_id=1199891.
1.834 Tue Jan 23 08:00:00 EST 2018
@@ -318,17 +323,17 @@ Revision history for Perl module MCE.
1.831 Sun Oct 08 20:30:00 EST 2017
* Added STFL (Terminal UI) to list for enabling posix_exit.
- See http://www.perlmonks.org/?node_id=1200923.
+ See https://www.perlmonks.org/?node_id=1200923.
* Math::Prime::Util random numbers now unique between MCE workers.
- See http://www.perlmonks.org/?node_id=1200960.
+ See https://www.perlmonks.org/?node_id=1200960.
1.830 Tue Sep 12 17:00:00 EST 2017
[BUG FIXES]
* Fixed MCE and MCE::Relay stalling when setting the input record separator.
- See http://www.perlmonks.org/?node_id=1196701. Thank you, JediWombat.
+ See https://www.perlmonks.org/?node_id=1196701. Thank you, JediWombat.
* Fixed bug with dequeue_nb in MCE::Queue (#8). Thank you, @bokutin.
* Fixed signal handler (#9). Thank you, @chrisdenley.
@@ -1903,7 +1908,7 @@ Revision history for Perl module MCE.
* Updates to __DIE__ and __WARN__ handling in MCE. These address the
unreferenced scalars seen in packaging logs at activestate.com for
- Perl under Windows: http://code.activestate.com/ppm/MCE/
+ Perl under Windows: https://code.activestate.com/ppm/MCE/
* Update t/01_load_signal_arg.t -- added check for $ENV{TEMP}
This fixes issue seen under Cygwin
@@ -1952,7 +1957,7 @@ Revision history for Perl module MCE.
1.001 Wed Nov 07 23:58:20 EST 2012
* Added perl-MCE.spec to trunk
- http://code.google.com/p/many-core-engine-perl/source/browse/trunk/
+ https://code.google.com/p/many-core-engine-perl/source/browse/trunk/
* Added CREDITS
* Added 3 new methods to MCE.pm: continue, last, and exit
* Both foreach & forchunk now call run(1, {...}) to auto-shutdown workers
diff --git a/Credits b/Credits
index 6653265..9d504c2 100644
--- a/Credits
+++ b/Credits
@@ -48,7 +48,7 @@ Berger, Joel
The inspiration for the sixth model (MCE::Step) came from reading a blog
by Joel, "Writing Non-Blocking Applications with Mojolicious: Part 3":
- http://blogs.perl.org/users/joel_berger/2014/01/
+ https://blogs.perl.org/users/joel_berger/2014/01/
writing-non-blocking-applications-with-mojolicious-part-3.html
Bouras, George
@@ -102,8 +102,8 @@ Farrell, David
The blog "Make your code run faster with Perl's secret turbo module" is
located at:
- http://perltricks.com/article/61/2014/1/21/
- Make-your-code-run-faster-with-Perl-s-secret-turbo-module
+ https://www.perl.com/article/61/2014/1/21/
+ Make-your-code-run-faster-with-Perl-s-secret-turbo-module/
Gasper, Felipe
@@ -250,7 +250,7 @@ Sasser, Tom
Schlichting, Florian
- For making a Debian package for MCE: http://pkgs.org/search/libmce-perl.
+ For making a Debian package for MCE: libmce-perl
Shen, Wei
diff --git a/META.json b/META.json
index f1a9d17..fdb9b1f 100644
--- a/META.json
+++ b/META.json
@@ -9,7 +9,7 @@
"perl_5"
],
"meta-spec" : {
- "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ "url" : "https://search.cpan.org/perldoc?CPAN::Meta::Spec",
"version" : "2"
},
"name" : "MCE",
@@ -65,135 +65,135 @@
"provides" : {
"MCE" : {
"file" : "lib/MCE.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Candy" : {
"file" : "lib/MCE/Candy.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel" : {
"file" : "lib/MCE/Channel.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel::Mutex" : {
"file" : "lib/MCE/Channel/Mutex.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel::MutexFast" : {
"file" : "lib/MCE/Channel/MutexFast.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel::Simple" : {
"file" : "lib/MCE/Channel/Simple.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel::SimpleFast" : {
"file" : "lib/MCE/Channel/SimpleFast.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel::Threads" : {
"file" : "lib/MCE/Channel/Threads.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Channel::ThreadsFast" : {
"file" : "lib/MCE/Channel/ThreadsFast.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Child" : {
"file" : "lib/MCE/Child.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Input::Generator" : {
"file" : "lib/MCE/Core/Input/Generator.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Input::Handle" : {
"file" : "lib/MCE/Core/Input/Handle.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Input::Iterator" : {
"file" : "lib/MCE/Core/Input/Iterator.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Input::Request" : {
"file" : "lib/MCE/Core/Input/Request.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Input::Sequence" : {
"file" : "lib/MCE/Core/Input/Sequence.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Manager" : {
"file" : "lib/MCE/Core/Manager.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Validation" : {
"file" : "lib/MCE/Core/Validation.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Core::Worker" : {
"file" : "lib/MCE/Core/Worker.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Flow" : {
"file" : "lib/MCE/Flow.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Grep" : {
"file" : "lib/MCE/Grep.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Loop" : {
"file" : "lib/MCE/Loop.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Map" : {
"file" : "lib/MCE/Map.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Mutex" : {
"file" : "lib/MCE/Mutex.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Mutex::Channel" : {
"file" : "lib/MCE/Mutex/Channel.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Mutex::Channel2" : {
"file" : "lib/MCE/Mutex/Channel2.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Mutex::Flock" : {
"file" : "lib/MCE/Mutex/Flock.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Queue" : {
"file" : "lib/MCE/Queue.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Relay" : {
"file" : "lib/MCE/Relay.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Signal" : {
"file" : "lib/MCE/Signal.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Step" : {
"file" : "lib/MCE/Step.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Stream" : {
"file" : "lib/MCE/Stream.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Subs" : {
"file" : "lib/MCE/Subs.pm",
- "version" : "1.878"
+ "version" : "1.879"
},
"MCE::Util" : {
"file" : "lib/MCE/Util.pm",
- "version" : "1.878"
+ "version" : "1.879"
}
},
"release_status" : "stable",
@@ -203,11 +203,11 @@
},
"homepage" : "https://github.com/marioroy/mce-perl",
"license" : [
- "http://dev.perl.org/licenses/"
+ "https://dev.perl.org/licenses/"
],
"repository" : {
"url" : "https://github.com/marioroy/mce-perl.git"
}
},
- "version" : "1.878"
+ "version" : "1.879"
}
diff --git a/META.yml b/META.yml
index ba4e659..c2d2c91 100644
--- a/META.yml
+++ b/META.yml
@@ -25,103 +25,103 @@ no_index:
provides:
MCE:
file: lib/MCE.pm
- version: '1.878'
+ version: '1.879'
MCE::Candy:
file: lib/MCE/Candy.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel:
file: lib/MCE/Channel.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel::Mutex:
file: lib/MCE/Channel/Mutex.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel::MutexFast:
file: lib/MCE/Channel/MutexFast.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel::Simple:
file: lib/MCE/Channel/Simple.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel::SimpleFast:
file: lib/MCE/Channel/SimpleFast.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel::Threads:
file: lib/MCE/Channel/Threads.pm
- version: '1.878'
+ version: '1.879'
MCE::Channel::ThreadsFast:
file: lib/MCE/Channel/ThreadsFast.pm
- version: '1.878'
+ version: '1.879'
MCE::Child:
file: lib/MCE/Child.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Input::Generator:
file: lib/MCE/Core/Input/Generator.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Input::Handle:
file: lib/MCE/Core/Input/Handle.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Input::Iterator:
file: lib/MCE/Core/Input/Iterator.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Input::Request:
file: lib/MCE/Core/Input/Request.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Input::Sequence:
file: lib/MCE/Core/Input/Sequence.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Manager:
file: lib/MCE/Core/Manager.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Validation:
file: lib/MCE/Core/Validation.pm
- version: '1.878'
+ version: '1.879'
MCE::Core::Worker:
file: lib/MCE/Core/Worker.pm
- version: '1.878'
+ version: '1.879'
MCE::Flow:
file: lib/MCE/Flow.pm
- version: '1.878'
+ version: '1.879'
MCE::Grep:
file: lib/MCE/Grep.pm
- version: '1.878'
+ version: '1.879'
MCE::Loop:
file: lib/MCE/Loop.pm
- version: '1.878'
+ version: '1.879'
MCE::Map:
file: lib/MCE/Map.pm
- version: '1.878'
+ version: '1.879'
MCE::Mutex:
file: lib/MCE/Mutex.pm
- version: '1.878'
+ version: '1.879'
MCE::Mutex::Channel:
file: lib/MCE/Mutex/Channel.pm
- version: '1.878'
+ version: '1.879'
MCE::Mutex::Channel2:
file: lib/MCE/Mutex/Channel2.pm
- version: '1.878'
+ version: '1.879'
MCE::Mutex::Flock:
file: lib/MCE/Mutex/Flock.pm
- version: '1.878'
+ version: '1.879'
MCE::Queue:
file: lib/MCE/Queue.pm
- version: '1.878'
+ version: '1.879'
MCE::Relay:
file: lib/MCE/Relay.pm
- version: '1.878'
+ version: '1.879'
MCE::Signal:
file: lib/MCE/Signal.pm
- version: '1.878'
+ version: '1.879'
MCE::Step:
file: lib/MCE/Step.pm
- version: '1.878'
+ version: '1.879'
MCE::Stream:
file: lib/MCE/Stream.pm
- version: '1.878'
+ version: '1.879'
MCE::Subs:
file: lib/MCE/Subs.pm
- version: '1.878'
+ version: '1.879'
MCE::Util:
file: lib/MCE/Util.pm
- version: '1.878'
+ version: '1.879'
recommends:
Sereal::Decoder: '3.015'
Sereal::Encoder: '3.015'
@@ -146,6 +146,6 @@ requires:
resources:
bugtracker: https://github.com/marioroy/mce-perl/issues
homepage: https://github.com/marioroy/mce-perl
- license: http://dev.perl.org/licenses/
+ license: https://dev.perl.org/licenses/
repository: https://github.com/marioroy/mce-perl.git
-version: '1.878'
+version: '1.879'
diff --git a/Makefile.PL b/Makefile.PL
index 92bc7a8..f7bf05d 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -17,7 +17,7 @@ WriteMakefile(
ABSTRACT => 'Many-Core Engine for Perl providing parallel processing capabilities',
AUTHOR => 'Mario E. Roy <marioeroy AT gmail DOT com>',
NAME => 'MCE',
- VERSION => '1.878',
+ VERSION => '1.879',
EXE_FILES => [ @exe_files ],
@@ -62,141 +62,141 @@ WriteMakefile(
'resources' => {
'bugtracker' => 'https://github.com/marioroy/mce-perl/issues',
'homepage' => 'https://github.com/marioroy/mce-perl',
- 'license' => 'http://dev.perl.org/licenses/',
+ 'license' => 'https://dev.perl.org/licenses/',
'repository' => 'https://github.com/marioroy/mce-perl.git'
},
'provides' => {
'MCE' => {
'file' => 'lib/MCE.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Candy' => {
'file' => 'lib/MCE/Candy.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel' => {
'file' => 'lib/MCE/Channel.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel::Mutex' => {
'file' => 'lib/MCE/Channel/Mutex.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel::MutexFast' => {
'file' => 'lib/MCE/Channel/MutexFast.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel::Simple' => {
'file' => 'lib/MCE/Channel/Simple.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel::SimpleFast' => {
'file' => 'lib/MCE/Channel/SimpleFast.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel::Threads' => {
'file' => 'lib/MCE/Channel/Threads.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Channel::ThreadsFast' => {
'file' => 'lib/MCE/Channel/ThreadsFast.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Child' => {
'file' => 'lib/MCE/Child.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Input::Generator' => {
'file' => 'lib/MCE/Core/Input/Generator.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Input::Handle' => {
'file' => 'lib/MCE/Core/Input/Handle.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Input::Iterator' => {
'file' => 'lib/MCE/Core/Input/Iterator.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Input::Request' => {
'file' => 'lib/MCE/Core/Input/Request.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Input::Sequence' => {
'file' => 'lib/MCE/Core/Input/Sequence.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Manager' => {
'file' => 'lib/MCE/Core/Manager.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Validation' => {
'file' => 'lib/MCE/Core/Validation.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Core::Worker' => {
'file' => 'lib/MCE/Core/Worker.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Flow' => {
'file' => 'lib/MCE/Flow.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Grep' => {
'file' => 'lib/MCE/Grep.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Loop' => {
'file' => 'lib/MCE/Loop.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Map' => {
'file' => 'lib/MCE/Map.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Mutex' => {
'file' => 'lib/MCE/Mutex.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Mutex::Channel' => {
'file' => 'lib/MCE/Mutex/Channel.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Mutex::Channel2' => {
'file' => 'lib/MCE/Mutex/Channel2.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Mutex::Flock' => {
'file' => 'lib/MCE/Mutex/Flock.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Queue' => {
'file' => 'lib/MCE/Queue.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Relay' => {
'file' => 'lib/MCE/Relay.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Signal' => {
'file' => 'lib/MCE/Signal.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Step' => {
'file' => 'lib/MCE/Step.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Stream' => {
'file' => 'lib/MCE/Stream.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Subs' => {
'file' => 'lib/MCE/Subs.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
},
'MCE::Util' => {
'file' => 'lib/MCE/Util.pm',
- 'version' => '1.878'
+ 'version' => '1.879'
}
},
'prereqs' => {
diff --git a/README.md b/README.md
index 718213e..6a371d6 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
## Many-Core Engine for Perl
-This document describes MCE version 1.878.
+This document describes MCE version 1.879.
Many-Core Engine (MCE) for Perl helps enable a new level of performance by
maximizing all available cores.
@@ -171,9 +171,7 @@ The Perl MCE module is described at https://metacpan.org/pod/MCE.
MCE options are described at [metacpan](https://metacpan.org/pod/MCE::Core).
It includes several demonstrations at the end of the page.
-See [MCE::Examples](https://metacpan.org/pod/MCE::Examples)
-and [MCE Cookbook](https://github.com/marioroy/mce-cookbook)
-for more recipes.
+See also, [MCE::Examples](https://metacpan.org/pod/MCE::Examples).
### Copyright and Licensing
@@ -200,5 +198,5 @@ You should also have received a copy of the GNU General Public License
along with this program in the file named "Copying". If not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA or visit their web page on the internet at
-http://www.gnu.org/copyleft/gpl.html.
+https://www.gnu.org/copyleft/gpl.html.
diff --git a/lib/MCE.pm b/lib/MCE.pm
index 48a6226..bbc1fd5 100644
--- a/lib/MCE.pm
+++ b/lib/MCE.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -527,10 +527,12 @@ sub spawn {
_sendto_fhs_close();
if ($INC{'PDL.pm'}) { local $@;
- ## PDL::IO::Storable is required for serializing piddles.
+ # PDL::IO::Storable is required for serializing piddles.
eval 'use PDL::IO::Storable' unless $INC{'PDL/IO/Storable.pm'};
- ## PDL data should not be naively copied in new threads.
+ # PDL data should not be naively copied in new threads.
eval 'no warnings; sub PDL::CLONE_SKIP { 1 }';
+ # Disable PDL auto-threading.
+ eval q{ PDL::set_autopthread_targ(1) };
}
if ( $INC{'LWP/UserAgent.pm'} && !$INC{'Net/HTTP.pm'} ) {
local $@; eval 'require Net::HTTP; require Net::HTTPS';
diff --git a/lib/MCE.pod b/lib/MCE.pod
index 0afe966..8e07f49 100644
--- a/lib/MCE.pod
+++ b/lib/MCE.pod
@@ -5,7 +5,7 @@ MCE - Many-Core Engine for Perl providing parallel processing capabilities
=head1 VERSION
-This document describes MCE version 1.878
+This document describes MCE version 1.879
Many-Core Engine (MCE) for Perl helps enable a new level of performance by
maximizing all available cores.
@@ -267,14 +267,12 @@ Perl 5.8.0 or later.
=head1 SOURCE AND FURTHER READING
-The source, cookbook, and examples are hosted at GitHub.
+The source and examples are hosted at GitHub.
=over 3
=item * L<https://github.com/marioroy/mce-perl>
-=item * L<https://github.com/marioroy/mce-cookbook>
-
=item * L<https://github.com/marioroy/mce-examples>
=back
@@ -305,7 +303,7 @@ Copyright (C) 2012-2022 by Mario E. Roy
MCE is released under the same license as Perl.
-See L<http://dev.perl.org/licenses/> for more information.
+See L<https://dev.perl.org/licenses/> for more information.
=cut
diff --git a/lib/MCE/Candy.pm b/lib/MCE/Candy.pm
index 04a3df4..6c4bbd0 100644
--- a/lib/MCE/Candy.pm
+++ b/lib/MCE/Candy.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
our @CARP_NOT = qw( MCE );
@@ -240,7 +240,7 @@ MCE::Candy - Sugar methods and output iterators
=head1 VERSION
-This document describes MCE::Candy version 1.878
+This document describes MCE::Candy version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Channel.pm b/lib/MCE/Channel.pm
index 751a796..f23372b 100644
--- a/lib/MCE/Channel.pm
+++ b/lib/MCE/Channel.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (TestingAndDebugging::ProhibitNoStrict)
@@ -132,7 +132,7 @@ MCE::Channel - Queue-like and two-way communication capability
=head1 VERSION
-This document describes MCE::Channel version 1.878
+This document describes MCE::Channel version 1.879
=head1 SYNOPSIS
@@ -740,7 +740,7 @@ Copyright (C) 2019-2022 by Mario E. Roy
MCE::Channel is released under the same license as Perl.
-See L<http://dev.perl.org/licenses/> for more information.
+See L<https://dev.perl.org/licenses/> for more information.
=cut
diff --git a/lib/MCE/Channel/Mutex.pm b/lib/MCE/Channel/Mutex.pm
index 63b6d8f..6fc0363 100644
--- a/lib/MCE/Channel/Mutex.pm
+++ b/lib/MCE/Channel/Mutex.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Channel';
use MCE::Mutex ();
@@ -304,7 +304,7 @@ MCE::Channel::Mutex - Channel for producer(s) and many consumers
=head1 VERSION
-This document describes MCE::Channel::Mutex version 1.878
+This document describes MCE::Channel::Mutex version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Channel/MutexFast.pm b/lib/MCE/Channel/MutexFast.pm
index f917fd3..04e7794 100644
--- a/lib/MCE/Channel/MutexFast.pm
+++ b/lib/MCE/Channel/MutexFast.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Channel';
use MCE::Mutex ();
@@ -308,7 +308,7 @@ MCE::Channel::MutexFast - Fast channel for producer(s) and many consumers
=head1 VERSION
-This document describes MCE::Channel::MutexFast version 1.878
+This document describes MCE::Channel::MutexFast version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Channel/Simple.pm b/lib/MCE/Channel/Simple.pm
index 2d04dde..b8cd8d1 100644
--- a/lib/MCE/Channel/Simple.pm
+++ b/lib/MCE/Channel/Simple.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Channel';
@@ -300,7 +300,7 @@ MCE::Channel::Simple - Channel tuned for one producer and one consumer
=head1 VERSION
-This document describes MCE::Channel::Simple version 1.878
+This document describes MCE::Channel::Simple version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Channel/SimpleFast.pm b/lib/MCE/Channel/SimpleFast.pm
index a708736..cc30290 100644
--- a/lib/MCE/Channel/SimpleFast.pm
+++ b/lib/MCE/Channel/SimpleFast.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Channel';
@@ -308,7 +308,7 @@ MCE::Channel::SimpleFast - Fast channel tuned for one producer and one consumer
=head1 VERSION
-This document describes MCE::Channel::SimpleFast version 1.878
+This document describes MCE::Channel::SimpleFast version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Channel/Threads.pm b/lib/MCE/Channel/Threads.pm
index f6acbd4..90f5718 100644
--- a/lib/MCE/Channel/Threads.pm
+++ b/lib/MCE/Channel/Threads.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use threads;
use threads::shared;
@@ -320,7 +320,7 @@ MCE::Channel::Threads - Channel for producer(s) and many consumers
=head1 VERSION
-This document describes MCE::Channel::Threads version 1.878
+This document describes MCE::Channel::Threads version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Channel/ThreadsFast.pm b/lib/MCE/Channel/ThreadsFast.pm
index 8f354af..d0b3947 100644
--- a/lib/MCE/Channel/ThreadsFast.pm
+++ b/lib/MCE/Channel/ThreadsFast.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use threads;
use threads::shared;
@@ -326,7 +326,7 @@ MCE::Channel::ThreadsFast - Fast channel for producer(s) and many consumers
=head1 VERSION
-This document describes MCE::Channel::ThreadsFast version 1.878
+This document describes MCE::Channel::ThreadsFast version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Child.pm b/lib/MCE/Child.pm
index 8b013d8..97ec6ab 100644
--- a/lib/MCE/Child.pm
+++ b/lib/MCE/Child.pm
@@ -11,7 +11,7 @@ no warnings qw( threads recursion uninitialized once redefine );
package MCE::Child;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitExplicitReturnUndef)
@@ -986,7 +986,7 @@ MCE::Child - A threads-like parallelization module compatible with Perl 5.8
=head1 VERSION
-This document describes MCE::Child version 1.878
+This document describes MCE::Child version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Core.pod b/lib/MCE/Core.pod
index 2da83b2..31f6609 100644
--- a/lib/MCE/Core.pod
+++ b/lib/MCE/Core.pod
@@ -5,7 +5,7 @@ MCE::Core - Documentation describing the core MCE API
=head1 VERSION
-This document describes MCE::Core version 1.878
+This document describes MCE::Core version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Core/Input/Generator.pm b/lib/MCE/Core/Input/Generator.pm
index d832cd1..8a0fffe 100644
--- a/lib/MCE/Core/Input/Generator.pm
+++ b/lib/MCE/Core/Input/Generator.pm
@@ -15,7 +15,7 @@ package MCE::Core::Input::Generator;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## Items below are folded into MCE.
@@ -220,7 +220,7 @@ MCE::Core::Input::Generator - Sequence of numbers (for task_id > 0)
=head1 VERSION
-This document describes MCE::Core::Input::Generator version 1.878
+This document describes MCE::Core::Input::Generator version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Input/Handle.pm b/lib/MCE/Core/Input/Handle.pm
index bf1c876..229f288 100644
--- a/lib/MCE/Core/Input/Handle.pm
+++ b/lib/MCE/Core/Input/Handle.pm
@@ -14,7 +14,7 @@ package MCE::Core::Input::Handle;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## Items below are folded into MCE.
@@ -280,7 +280,7 @@ MCE::Core::Input::Handle - File path and Scalar reference input reader
=head1 VERSION
-This document describes MCE::Core::Input::Handle version 1.878
+This document describes MCE::Core::Input::Handle version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Input/Iterator.pm b/lib/MCE/Core/Input/Iterator.pm
index 15ca670..9417e92 100644
--- a/lib/MCE/Core/Input/Iterator.pm
+++ b/lib/MCE/Core/Input/Iterator.pm
@@ -14,7 +14,7 @@ package MCE::Core::Input::Iterator;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## Items below are folded into MCE.
@@ -128,7 +128,7 @@ MCE::Core::Input::Iterator - Iterator reader
=head1 VERSION
-This document describes MCE::Core::Input::Iterator version 1.878
+This document describes MCE::Core::Input::Iterator version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Input/Request.pm b/lib/MCE/Core/Input/Request.pm
index 77522fc..1d0ca24 100644
--- a/lib/MCE/Core/Input/Request.pm
+++ b/lib/MCE/Core/Input/Request.pm
@@ -14,7 +14,7 @@ package MCE::Core::Input::Request;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## Items below are folded into MCE.
@@ -199,7 +199,7 @@ MCE::Core::Input::Request - Array reference and Glob reference input reader
=head1 VERSION
-This document describes MCE::Core::Input::Request version 1.878
+This document describes MCE::Core::Input::Request version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Input/Sequence.pm b/lib/MCE/Core/Input/Sequence.pm
index 3fbd7ac..ec37923 100644
--- a/lib/MCE/Core/Input/Sequence.pm
+++ b/lib/MCE/Core/Input/Sequence.pm
@@ -14,7 +14,7 @@ package MCE::Core::Input::Sequence;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## Items below are folded into MCE.
@@ -231,7 +231,7 @@ MCE::Core::Input::Sequence - Sequence of numbers (for task_id == 0)
=head1 VERSION
-This document describes MCE::Core::Input::Sequence version 1.878
+This document describes MCE::Core::Input::Sequence version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Manager.pm b/lib/MCE/Core/Manager.pm
index f946404..c5cc993 100644
--- a/lib/MCE/Core/Manager.pm
+++ b/lib/MCE/Core/Manager.pm
@@ -14,7 +14,7 @@ package MCE::Core::Manager;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (TestingAndDebugging::ProhibitNoStrict)
@@ -1041,7 +1041,7 @@ MCE::Core::Manager - Core methods for the manager process
=head1 VERSION
-This document describes MCE::Core::Manager version 1.878
+This document describes MCE::Core::Manager version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Validation.pm b/lib/MCE/Core/Validation.pm
index cb913e2..e2ac49a 100644
--- a/lib/MCE/Core/Validation.pm
+++ b/lib/MCE/Core/Validation.pm
@@ -14,7 +14,7 @@ package MCE::Core::Validation;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## Items below are folded into MCE.
@@ -398,7 +398,7 @@ MCE::Core::Validation - Core validation methods for Many-Core Engine
=head1 VERSION
-This document describes MCE::Core::Validation version 1.878
+This document describes MCE::Core::Validation version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Core/Worker.pm b/lib/MCE/Core/Worker.pm
index 69d0ee0..6be4764 100644
--- a/lib/MCE/Core/Worker.pm
+++ b/lib/MCE/Core/Worker.pm
@@ -14,7 +14,7 @@ package MCE::Core::Worker;
use strict;
use warnings;
-our $VERSION = '1.878';
+our $VERSION = '1.879';
my $_tid = $INC{'threads.pm'} ? threads->tid() : 0;
@@ -714,7 +714,7 @@ MCE::Core::Worker - Core methods for the worker process
=head1 VERSION
-This document describes MCE::Core::Worker version 1.878
+This document describes MCE::Core::Worker version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Examples.pod b/lib/MCE/Examples.pod
index ee774ba..9294529 100644
--- a/lib/MCE/Examples.pod
+++ b/lib/MCE/Examples.pod
@@ -5,7 +5,7 @@ MCE::Examples - Various examples and demonstrations
=head1 VERSION
-This document describes MCE::Examples version 1.878
+This document describes MCE::Examples version 1.879
=head1 INCLUDED WITH THE DISTRIBUTION
@@ -475,7 +475,7 @@ the C<init_relay> option, which loads MCE::Relay.
# outputs a pbm binary to STDOUT
# The Computer Language Benchmarks Game
- # http://benchmarksgame.alioth.debian.org/
+ # https://benchmarksgame-team.pages.debian.net/benchmarksgame/
#
# Started with:
# C# : Adapted by Antti Lankila from Isaac Gouy's implementation
diff --git a/lib/MCE/Flow.pm b/lib/MCE/Flow.pm
index 365d5d3..9c58a7c 100644
--- a/lib/MCE/Flow.pm
+++ b/lib/MCE/Flow.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -479,7 +479,7 @@ MCE::Flow - Parallel flow model for building creative applications
=head1 VERSION
-This document describes MCE::Flow version 1.878
+This document describes MCE::Flow version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Grep.pm b/lib/MCE/Grep.pm
index df73cc3..47e3676 100644
--- a/lib/MCE/Grep.pm
+++ b/lib/MCE/Grep.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -434,7 +434,7 @@ MCE::Grep - Parallel grep model similar to the native grep function
=head1 VERSION
-This document describes MCE::Grep version 1.878
+This document describes MCE::Grep version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Loop.pm b/lib/MCE/Loop.pm
index 6ac66cf..0446b2c 100644
--- a/lib/MCE/Loop.pm
+++ b/lib/MCE/Loop.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -349,7 +349,7 @@ MCE::Loop - MCE model for building parallel loops
=head1 VERSION
-This document describes MCE::Loop version 1.878
+This document describes MCE::Loop version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Map.pm b/lib/MCE/Map.pm
index 360b371..c2ab78c 100644
--- a/lib/MCE/Map.pm
+++ b/lib/MCE/Map.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -434,7 +434,7 @@ MCE::Map - Parallel map model similar to the native map function
=head1 VERSION
-This document describes MCE::Map version 1.878
+This document describes MCE::Map version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Mutex.pm b/lib/MCE/Mutex.pm
index 416b51c..fc968c9 100644
--- a/lib/MCE/Mutex.pm
+++ b/lib/MCE/Mutex.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (TestingAndDebugging::ProhibitNoStrict)
@@ -76,7 +76,7 @@ MCE::Mutex - Locking for Many-Core Engine
=head1 VERSION
-This document describes MCE::Mutex version 1.878
+This document describes MCE::Mutex version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Mutex/Channel.pm b/lib/MCE/Mutex/Channel.pm
index 5396d55..a1458c5 100644
--- a/lib/MCE/Mutex/Channel.pm
+++ b/lib/MCE/Mutex/Channel.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Mutex';
use Scalar::Util qw(weaken);
@@ -139,7 +139,7 @@ MCE::Mutex::Channel - Mutex locking via a pipe or socket
=head1 VERSION
-This document describes MCE::Mutex::Channel version 1.878
+This document describes MCE::Mutex::Channel version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Mutex/Channel2.pm b/lib/MCE/Mutex/Channel2.pm
index ec4a409..ddc4c21 100644
--- a/lib/MCE/Mutex/Channel2.pm
+++ b/lib/MCE/Mutex/Channel2.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Mutex::Channel';
use MCE::Util ();
@@ -116,7 +116,7 @@ MCE::Mutex::Channel2 - Provides two mutexes using a single channel
=head1 VERSION
-This document describes MCE::Mutex::Channel2 version 1.878
+This document describes MCE::Mutex::Channel2 version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Mutex/Flock.pm b/lib/MCE/Mutex/Flock.pm
index 59469b1..4220ca3 100644
--- a/lib/MCE/Mutex/Flock.pm
+++ b/lib/MCE/Mutex/Flock.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
use base 'MCE::Mutex';
use Fcntl ':flock';
@@ -183,7 +183,7 @@ MCE::Mutex::Flock - Mutex locking via Fcntl
=head1 VERSION
-This document describes MCE::Mutex::Flock version 1.878
+This document describes MCE::Mutex::Flock version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Queue.pm b/lib/MCE/Queue.pm
index 48d2b9f..eb22052 100644
--- a/lib/MCE/Queue.pm
+++ b/lib/MCE/Queue.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (Subroutines::ProhibitExplicitReturnUndef)
## no critic (TestingAndDebugging::ProhibitNoStrict)
@@ -1395,7 +1395,7 @@ MCE::Queue - Hybrid (normal and priority) queues
=head1 VERSION
-This document describes MCE::Queue version 1.878
+This document describes MCE::Queue version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Relay.pm b/lib/MCE/Relay.pm
index bf6a8e4..80ad06f 100644
--- a/lib/MCE/Relay.pm
+++ b/lib/MCE/Relay.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized numeric );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -368,7 +368,7 @@ MCE::Relay - Extends Many-Core Engine with relay capabilities
=head1 VERSION
-This document describes MCE::Relay version 1.878
+This document describes MCE::Relay version 1.879
=head1 SYNOPSIS
@@ -600,7 +600,7 @@ demonstration for the fasta-benchmark on the web.
# perl fasta.pl 25000000
# The Computer Language Benchmarks game
- # http://benchmarksgame.alioth.debian.org/
+ # https://benchmarksgame-team.pages.debian.net/benchmarksgame/
#
# contributed by Barry Walsh
# port of fasta.rb #6
@@ -880,7 +880,7 @@ Here, workers write exclusively and orderly to C<STDOUT>.
# perl fasta.pl 25000000
# The Computer Language Benchmarks game
- # http://benchmarksgame.alioth.debian.org/
+ # https://benchmarksgame-team.pages.debian.net/benchmarksgame/
#
# contributed by Barry Walsh
# port of fasta.rb #6
diff --git a/lib/MCE/Signal.pm b/lib/MCE/Signal.pm
index 9c3f882..94656d2 100644
--- a/lib/MCE/Signal.pm
+++ b/lib/MCE/Signal.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized once );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
@@ -438,7 +438,7 @@ MCE::Signal - Temporary directory creation/cleanup and signal handling
=head1 VERSION
-This document describes MCE::Signal version 1.878
+This document describes MCE::Signal version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Step.pm b/lib/MCE/Step.pm
index 43a181b..f14a3d6 100644
--- a/lib/MCE/Step.pm
+++ b/lib/MCE/Step.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -697,7 +697,7 @@ MCE::Step - Parallel step model for building creative steps
=head1 VERSION
-This document describes MCE::Step version 1.878
+This document describes MCE::Step version 1.879
=head1 DESCRIPTION
diff --git a/lib/MCE/Stream.pm b/lib/MCE/Stream.pm
index dd114bc..f3ae485 100644
--- a/lib/MCE/Stream.pm
+++ b/lib/MCE/Stream.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
## no critic (Subroutines::ProhibitSubroutinePrototypes)
@@ -671,7 +671,7 @@ MCE::Stream - Parallel stream model for chaining multiple maps and greps
=head1 VERSION
-This document describes MCE::Stream version 1.878
+This document describes MCE::Stream version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Subs.pm b/lib/MCE/Subs.pm
index 8eaf2cd..9f0982a 100644
--- a/lib/MCE/Subs.pm
+++ b/lib/MCE/Subs.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (Subroutines::ProhibitSubroutinePrototypes)
## no critic (TestingAndDebugging::ProhibitNoStrict)
@@ -204,7 +204,7 @@ MCE::Subs - Exports functions mapped directly to MCE methods
=head1 VERSION
-This document describes MCE::Subs version 1.878
+This document describes MCE::Subs version 1.879
=head1 SYNOPSIS
diff --git a/lib/MCE/Util.pm b/lib/MCE/Util.pm
index a057763..8082e4a 100644
--- a/lib/MCE/Util.pm
+++ b/lib/MCE/Util.pm
@@ -11,7 +11,7 @@ use warnings;
no warnings qw( threads recursion uninitialized numeric );
-our $VERSION = '1.878';
+our $VERSION = '1.879';
## no critic (BuiltinFunctions::ProhibitStringyEval)
@@ -429,7 +429,7 @@ MCE::Util - Utility functions
=head1 VERSION
-This document describes MCE::Util version 1.878
+This document describes MCE::Util version 1.879
=head1 SYNOPSIS