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.