The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.053

  • Modified shared array FETCHSIZE to use default, optimized BerlekeyDB.pm methods. This improves performance (efficient C function) and should improve overall size reporting reliability, as the old use of BDB stats may not always guarantee up-to-date results (depending on kernel or physical disk buffer flushing delays).
  • Modified shared hash FIRSTKEY and NEXTKEY to use default, optimized BerlekeyDB.pm methods. Disabled shared hash SCALAR function in favor of FIRSTKEY.

Modules

high-performance drop-in replacement for threads
high-performance drop-in replacement for threads::shared
class for tie-ing arrays to BerkeleyDB Recno
class for tie-ing handles to threads with forks
class for tie-ing hashes to BerkeleyDB Btree
class for tie-ing scalars to BerkeleyDB Recno