Description:
This update for perl-MCE fixes the following issues:
perl-MCE was updated to 1.884.
- 1.884 Thu Jan 05 10:00:00 EST 2023
* Disabled non-blocking dequeue_nb and recv_nb tests on the Windows platform.
Reason: Author cannot reproduce failing tests reported by CPAN Tester aero.
Copied nb tests to xt folder: nonblocking_channel.t and nonblocking_queue.t
- 1.883 Tue Jan 03 20:00:00 EST 2023
* Fix typo in MCE::Channel::SimpleFast documentation.
* Improve 05_mce_child.t test.
- 1.882 Fri Dec 02 21:00:00 EST 2022
* Added ABRT to the list of signals to trap in MCE::Signal.
* Added a guard to MCE::Core::Worker for checking if exited prematurely.
* Added init_relay and use_threads import options to MCE and MCE Models.
* Separated input mutexes from the rest of IPC for lesser latency.
* Auto-detect if init_relay is defined and set chunk_size to 1 in
MCE::Grep, MCE::Map, and MCE::Stream.
* Update the import function in MCE models, detecting if the caller
is another MCE module, to not export model functions.
* Update the error status if MCE::Child died due to receiving a signal.
* Improved reaping in MCE::Child, before creating a new child.
* Improved the timeout handler in MCE::Child and MCE::Mutex::Channel.
* Fixed private functions _quit and _trap not setting the return value.
- 1.881 Thu Oct 13 23:45:00 EST 2022
* Improved the private _parse_chunk_size function. For better
utilization of CPU cores in MCE::Grep, MCE::Map, and MCE::Stream,
processing small input sizes.
Previously, chunk_size => 'auto' equals 2 minimally.
Starting with MCE v1.881, 'auto' equals 1 minimally.
- 1.880 Mon Oct 10 04:00:00 EST 2022
* Improved reliability on the Windows platform.
* Improved MCE::Mutex::Channel::timedwait on the Windows platform.
* Improved MCE::Mutex::Channel performance on UNIX platforms.
* Resolved edge case in MCE::Child reaching deadlock.
- 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.
Thank you, twata for the test report.
- 1.877 Sun Feb 20 02:30:00 EST 2022
* Improved suppressing the PDL CLONE warning. Piddles should not be
naively copied into new threads.
* Added fast channel implementations optimized for non-Unicode strings.
The main difference is that these lack freeze-thaw serialization.
MCE::Channel::MutexFast, MCE::Channel::SimpleFast, and
MCE::Channel::ThreadsFast.