Description

Lock-Free data structures

Package Information

Version0.1.2 (2014-Sep-14)
Repository https://github.com/MartinNowak/lock-free
LicenseMIT
CopyrightCopyright © 2013-, Martin Nowak
AuthorsMartin Nowak
Registered byMartin Nowak
Dependencies none

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

lock-free Build Status

A library for lock-free data structures.

Currently the library contains a Doubly-Linked List and a single-reader single-writer queue. DList is based on the paper Lock-free deques and doubly linked lists. A good description of SRSW queues can be found here

They need doubly-linked list still needs a thorough review and some polishing. That said all unittests pass on X86_64.

Available versions

0.1.2 0.1.1 0.1.0 ~master