/HPLFDS

A high performance lock free data structure lib for X86

Primary LanguageC++

A high performance lock free data structure lib only for X86

Stack

A high performance lock free stack

Feature

  • Safety Memory Reclamation
  • ABA safe
  • High Performance with Elimination Backoff

Demo

g++ -pthread -O2 -lrt src/test_hplfds_stack.cpp

Reference

A Scalable Lock Free Stack Algorithm

Queue

HashMap