From ec8b1ead506fc64743abce282e12d6ec3a488e93 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Mon, 25 Nov 2019 15:00:47 +0000 Subject: [PATCH] Update to 1.863 - New upstream release 1.863 - On Cygwin, silently use Mutex in MCE::Channel when Threads is specified for better performance - New defer capability in MCE::Signal, which applies to MCE::Shared 1.863; see POD section labled "DEFER SIGNAL" in MCE::Signal - Reverted $child->exit back to sending the SIGQUIT signal in MCE::Child now that MCE::Shared::Server 1.863 defers signal during IPC - Improved reliability for spawning MCE and MCE::Child inside threads including nested parallelization, made possible using a global lock $MCE::_GMUTEX - Updated signal handling in mce-examples/framebuffer on GitHub --- .gitignore | 1 + perl-MCE.spec | 15 ++++++++++++++- sources | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 42690c8..865e333 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,4 @@ /MCE-1.850.tar.gz /MCE-1.860.tar.gz /MCE-1.862.tar.gz +/MCE-1.863.tar.gz diff --git a/perl-MCE.spec b/perl-MCE.spec index 7f7548e..81376d3 100644 --- a/perl-MCE.spec +++ b/perl-MCE.spec @@ -1,5 +1,5 @@ Name: perl-MCE -Version: 1.862 +Version: 1.863 Release: 1%{?dist} Summary: Many-core Engine for Perl providing parallel processing capabilities License: GPL+ or Artistic @@ -171,6 +171,19 @@ make test %{_bindir}/mce_zfgrep %changelog +* Mon Nov 25 2019 Paul Howarth - 1.863-1 +- Update to 1.863 + - On Cygwin, silently use Mutex in MCE::Channel when Threads is specified for + better performance + - New defer capability in MCE::Signal, which applies to MCE::Shared 1.863; + see POD section labled "DEFER SIGNAL" in MCE::Signal + - Reverted $child->exit back to sending the SIGQUIT signal in MCE::Child now + that MCE::Shared::Server 1.863 defers signal during IPC + - Improved reliability for spawning MCE and MCE::Child inside threads + including nested parallelization, made possible using a global lock + $MCE::_GMUTEX + - Updated signal handling in mce-examples/framebuffer on GitHub + * Thu Sep 19 2019 Paul Howarth - 1.862-1 - Update to 1.862 - The edge cases regarding signal handling have finally been resolved for diff --git a/sources b/sources index 4ce869a..5909bae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (MCE-1.862.tar.gz) = 18f34f6369711a4ec5cbc7f3a4a844bab8ac1b9e38a1ec4bb620c32fb85b49bebc6fef55511c59602bb420566243f1fdbf346327773985ffea27a49bc261a1ae +SHA512 (MCE-1.863.tar.gz) = dde8d08fb6ea0ca79ba03bd53ef40d9d7872b8cde73b9fe1fdf6920d663119b0c3a7c7a225094ff239816ecab51de3bd986e1ac0ef41ed8939b726b9175484d1