Non-blocking algorithm: Difference between revisions

Content deleted Content added
Added free to read link in citations with OAbot #oabot
m Implementation: Dead link. Update with reference to archive.org
Line 43:
</ref><ref>
[http://concurrencykit.org Concurrency Kit] - A C library for non-blocking system design and implementation
</ref> but it is difficult to write lock-free code that is correct.<ref name="A_FALSE_SENSE_OF_SECURITY">Herb Sutter. {{cite web | url=http://www.drdobbs.com/article/print?articleId=210600279&siteSectionName=cpp | title=Lock-Free Code: A False Sense of Security | archive-url=https://web.archive.org/web/20150901211737/http://www.drdobbs.com/article/print?articleId=210600279&siteSectionName=cpp | archive-date=2015-09-01 |url-status=dead}}</ref><ref>
</ref> but it is difficult to write lock-free code that is correct.<ref>
Herb Sutter. [http://www.drdobbs.com/article/print?articleId=210600279&siteSectionName=cpp "Lock-Free Code: A False Sense of Security"].
</ref><ref>
Herb Sutter. [http://www.ddj.com/cpp/210604448 "Writing Lock-Free Code: A Corrected Queue"].
</ref><ref>