Changes for version 0.09 - 2026-09-26

  • DATA_BUFFER_SHARED_SPARSE=0 reserves segments up front, so a full filesystem fails the constructor, not a later write.
  • Checking a half-created file no longer allocates it on tmpfs.
  • Long paths no longer cut the reason from error messages.

Modules

Type-specialized shared-memory buffers for multiprocess access

Provides

in lib/Data/Buffer/Shared/F32.pm
in lib/Data/Buffer/Shared/F64.pm
in lib/Data/Buffer/Shared/I16.pm
in lib/Data/Buffer/Shared/I32.pm
in lib/Data/Buffer/Shared/I64.pm
in lib/Data/Buffer/Shared/I8.pm
in lib/Data/Buffer/Shared/Str.pm
in lib/Data/Buffer/Shared/U16.pm
in lib/Data/Buffer/Shared/U32.pm
in lib/Data/Buffer/Shared/U64.pm
in lib/Data/Buffer/Shared/U8.pm