Changes for version 0.14 - 2026-07-03

  • Security and robustness hardening; backing files now created mode 0600 (pass a file-mode argument to new() for cross-user sharing).

Documentation

Practical recipes for shared-memory maps

Modules

Multiprocess shared-memory hash maps with LRU eviction and per-key TTL

Provides

in lib/Data/HashMap/Shared/I16.pm
in lib/Data/HashMap/Shared/I16S.pm
in lib/Data/HashMap/Shared/I32.pm
in lib/Data/HashMap/Shared/I32S.pm
in lib/Data/HashMap/Shared/II.pm
in lib/Data/HashMap/Shared/IS.pm
in lib/Data/HashMap/Shared/SI.pm
in lib/Data/HashMap/Shared/SI16.pm
in lib/Data/HashMap/Shared/SI32.pm
in lib/Data/HashMap/Shared/SS.pm