Skip to content

v0.1.4

Choose a tag to compare

@botirkhaltaev botirkhaltaev released this 19 Oct 14:00
· 35 commits to master since this release

Performance Improvements

  • O(1) len() queries: Added atomic counters for instant pool size queries without locking
  • Optimized memory pinning: Redesigned pinning strategy for better performance
  • Unchecked shard indexing: Eliminated redundant bounds checks using bitmask guarantees
  • Improved preallocate(): Batch allocation and distribution with minimal locking

Enhancements

  • Add pinned memory benchmarks
  • Enhanced safety documentation with detailed explanations of unsafe usage
  • Improved Builder API for pinned_memory configuration

Full Changelog: v0.1.3...v0.1.4