cpan MCE 1.839

latest releases: 1.900, 1.899, 1.898...
5 years ago

[NEW FEATURES]

  • Added MCE::Mutex::Channel2 providing two locks using a single channel.
    The secondary lock is accessible by calling methods with the '2' suffix.
    E.g. primary mutex ->lock, ->unlock; secondary mutex ->lock2, ->unlock2

  • Added MCE::Channel providing queue-like and two-way communication
    supporting threads and processes.

  • Added MCE::Child and compatibility with Perl 5.8. MCE::Child is based on
    MCE::Hobo, but using MCE::Channel for data retrieval without involving
    a shared-manager process.

  • Added MCE::Channel examples { channel1.pl and channel2.pl } using
    threads and MCE::Child respectively.
    https://github.com/marioroy/mce-examples/tree/master/chameneos

[ENHANCEMENTS]

  • IPC update; removed unnecessary overhead including private methods
    _sysseek and _syswrite from MCE::Util (no longer needed).

  • Improved MCE->do, now callable by workers and the manager process.

  • Updated MCE::{ Flow, Grep, Loop, Map, Step, and Stream } documentation
    on passing an array reference versus a list for deeply input data.

  • Updated and re-organized the top-level MCE documentation, particularly
    improved clarity for the 'MCE Models' section.

  • Removed MANIFEST.SKIP.

Don't miss a new MCE release

NewReleases is sending notifications on new releases.