Releases: xant/libhl Releases · xant/libhl
libhl-3.1 17 Sep 10:33
Compare Sorry, something went wrong.
No results found fixed get_entry_position() in linklist.c (was not retaining a lock) gracefully handling OOM conditions minor cleanings using autoconf to manage the project libhl-3.0 17 Jul 13:29
Compare Sorry, something went wrong.
No results found list_sort() optimisations and cleanings in the hashtable implementation libhl-2.9 01 Apr 12:01
Compare Sorry, something went wrong.
No results found Fixed a potential race condition introduced in 2.8 Minor fixes and improvements Minor additions to the linklist and hashtable APIs libhl-2.8 16 Dec 16:14
Compare Sorry, something went wrong.
No results found Optimizations in the hashtable implementation (faster iterators and got rid of the table-level lock) libhl-2.7 05 Nov 11:32
Compare Sorry, something went wrong.
No results found minor optimisations and extensions to the fbuf interface libhl-2.6 04 Sep 14:25
Compare Sorry, something went wrong.
No results found extended the hashtable interface the free_value_callback is now taken into account when destroying tagged linked lists minor bugfixes libhl-2.5 10 Jul 09:42
Compare Sorry, something went wrong.
No results found Bugfixes and memory optimisations minor changes in the refcnt API libhl-2.4 13 Jun 10:11
Compare Sorry, something went wrong.
No results found Introduced a skip list implementation Fixed a major bug in the bin heap implementation (and hence in the priority queue as well) Exported some macros to facilitate the use of the atomic builtins in atomic_defs.h (were previously exported by refcnt.h) libhl-2.3 10 Jun 11:35
Compare Sorry, something went wrong.
No results found cleaned up the queue implementation and stress-tested for leaks and corner cases improved tests for the lock-free queue libhl-2.2 05 Jun 20:31
Compare Sorry, something went wrong.
No results found Reviewed the implementation of queue.c to get rid of a memory leak triggered sporadically by a race condition The position-based API exposed by queue.h has been dropped Minor bugfixes and cleanings in hashtable.c
You can’t perform that action at this time.