|Changelog for ds
||What has changed?
||- Fixed empty `PriorityQueue` causing segfault on `gc_collect_cycles`. #106
||- Fixed memory allocation bug on ppc64. @remicollet #88
||- Segfault in ds_htable_lookup_bucket_by_hash. @gnoddep #86
||- Minor capacity adjustments
||- Vector's minimum and default capacity down from 10 to 8.
- Map and Set's minimum and default capacity down from 16 to 8.
- Hash function of arrays is now the length of the array, so O(1).
||- Fix using a key as reference not working correctly with array access. #86
||- Iterating over an implicit iterator (not variable). #82
||- PriorityQueue automatic truncate bug #78
- Bugs related to unserialization. #77
||- Preliminary support for PHP 7.2
||- Fix htable truncating capacity below minimum
||- phpinfo header
- ds_htable_put_distinct wasn't rehashing the correct bucket pointer
- Memory leaks
||Vector and Deque rotate crashing when empty due to attempte mod zero.
||Fixed memory leaks during map when callback throws an exception.
Fixed memory leaks when structures contain themselves.
Fixed module dependencies.
Version info in phpinfo()
||Fixed many memory leaks
Fixed json dependency
Minor performance improvements
||Fix memory leaks where objects were not free'd correctly
||Fix memory leak when unserialize fails
Fix bad hash table bucket copy
||Fix intersect, diff, xor before contains bug (see docs #4)