Revision history for Shared::Arena

0.02    2026-09-11
        - FIXES the Windows FAIL in 0.01. Three test files forked without
          skipping on MSWin32, where fork is emulated with threads: a child
          calling exit ends the whole file, so every assertion passed, no plan
          was printed, and the harness called it a FAIL.
        - FIXES a test that failed 9 runs in 12 on a two-processor container
          and 0 in 12 here. It had four children write 2000 churn keys into a
          512-entry cache to force eviction, then asserted an entry written
          before that churn had survived it. The children report through a
          pipe now; eviction is still asserted, where it belongs.
        - FIXES carving a region being refused under contention. The stripe
          lock is a pure spin, so with more carvers than cores the budget
          burned while the holder was not scheduled
        - FIXES a test using pack('Q<'), which is a fatal "Invalid type" on a
          perl built with ivsize=4.


0.01    2026-09-10
        - First version.
