Fix potential issue with destruction of locks. This does not affect Linux, but might affect Windows and BSD.
Use mutex instead of rwlock for shared memory allocator (if pthreads mutex available).
Require only read-lock for apcu_cas(), by using atomic compare-and-swap.
Version 5.1.13
Reimplement persistence logic using precise allocation rather than memory pools. This reduces
memory usage of cache entries, especially for small values, and improves performance of persisting
and unpersisting values.
Fixed GH #335: Stampede protection is broken.
Fixed GH #328: Segfault in apcu_key_info() if APCu is disabled.
Generally make the behavior of functions if APCu is disabled more consistent.
Fixed PHP bug #72980: Empty strings are now consistently allowed as cache keys.
Optimized apcu_key_info() and apcu_cache_info() by using interned strings.
This update has been submitted for testing by remi.
This update has obsoleted php-pecl-apcu-5.1.13-1.fc29, and has inherited its bugs and notes.
This update has been pushed to testing.
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes
remi edited this update.
This update has been submitted for batched by remi.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.