- Notifications
You must be signed in to change notification settings - Fork117
Releases: xant/libhl
Releases · xant/libhl
libhl-3.1
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
libhl-3.0
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- list_sort()
- optimisations and cleanings in the hashtable implementation
Assets2
libhl-2.9
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- Fixed a potential race condition introduced in 2.8
- Minor fixes and improvements
- Minor additions to the linklist and hashtable APIs
Assets2
libhl-2.8
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- Optimizations in the hashtable implementation (faster iterators and got rid of the table-level lock)
Assets2
libhl-2.7
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- minor optimisations and extensions to the fbuf interface
Assets2
libhl-2.6
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- extended the hashtable interface
- the free_value_callback is now taken into account when destroying tagged linked lists
- minor bugfixes
Assets2
libhl-2.5
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- Bugfixes and memory optimisations
- minor changes in the refcnt API
Assets2
libhl-2.4
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- 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)
Assets2
libhl-2.3
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- cleaned up the queue implementation and stress-tested for leaks and corner cases
- improved tests for the lock-free queue
Assets2
libhl-2.2
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- 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