Click here to Skip to main content
12,348,726 members (44,859 online)
Click here to Skip to main content

Stats

180.7K views
4.2K downloads
176 bookmarked
Posted

Lock-Free Single-Producer - Single Consumer Circular Queue

, 31 Dec 2014 Public Domain
How to make a wait-free, lock-free CircularFifo using C++11.

Revisions


  

Compare Revision Minor Date Status Editor
18 - publicly available No 31-Dec-14 9:38 Available Sean Ewington
Updates in content.
17 No 29-Dec-14 23:38 Pending KjellKod.cc
corrected typos and a "bug" in the text.
16 No 30-May-13 15:07 Available Smitha Nishant
Updates in content.
13 No 2-Dec-12 9:27 Pending KjellKod.cc
Spell check correction, minor text changes and split of article in Part 1 and Part 2 for an easier read
12 No 28-Nov-12 6:40 Available Smitha Nishant
Updates in content.
11 No 27-Nov-12 19:23 Pending KjellKod.cc
Complete re-write of the article. From platform hack to C++11 standardized way of doing lock-free
10 No 26-Nov-12 6:52 Available Smitha Nishant
Updates in content.
9 No 26-Nov-12 6:19 Pending KjellKod.cc
Updates in content. 3 changes had been made.
8 No 26-Nov-12 4:56 Pending KjellKod.cc
Updates in content. 920 changes had been made.
6 No 9-Jun-11 21:21 Available Deeksha Shenoy
5 No 14-Nov-09 10:12 Available Deeksha Shenoy
4 No 14-Nov-09 10:23 Composing Deeksha Shenoy
3 No 14-Nov-09 10:19 Composing Deeksha Shenoy
2 No 5-Nov-09 17:45 Composing Deeksha Shenoy
1 No 5-Nov-09 17:11 Composing Deeksha Shenoy

License

This article, along with any associated source code and files, is licensed under A Public Domain dedication

Share

About the Author

KjellKod.cc
Software Developer (Senior) LogRhythm
United States United States
Enjoying Colorado! Family and intense software development.

Kjell is a driven developer with a passion for software development. His focus is on coding, boosting software development, improving development efficiency and turning bad projects into good projects.

Kjell was twice national champion in WUKO and semi-contact Karate and now he focuses his kime towards software engineering, everyday challenges and moose hunting while not being (almost constantly) amazed by his daughter and sons.

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.160621.1 | Last Updated 31 Dec 2014
Article Copyright 2009 by KjellKod.cc
Everything else Copyright © CodeProject, 1999-2016
Layout: fixed | fluid