Permalink
Commits on Aug 21, 2012
  1. fix typespec

    committed Aug 21, 2012
  2. Update README.md

    committed Aug 21, 2012
  3. Update README.md

    committed Aug 21, 2012
Commits on Aug 18, 2012
  1. fix pad, dont leak memory

    committed Aug 18, 2012
Commits on Aug 17, 2012
  1. pad atomics for cache lines

    committed Aug 17, 2012
  2. Merge pull request #4 from argv0/arg-boost-atomic

    Use boost::atomic emulation of std::atomic
    committed Aug 17, 2012
  3. bad search/replace

    committed Aug 17, 2012
  4. Merge branch 'arg-boost-atomic' of https://github.com/argv0/erl_lfq i…

    …nto arg-boost-atomic
    committed Aug 17, 2012
  5. Update c_src/lockfree_queue.hpp

    committed Aug 17, 2012
  6. Use boost::atomic emulation of std::atomic

    Switch to statically allocated array for queue storage, eliminate dynamic allocation on consume()
    Move len() and byte_size() stats to the queue itself
    committed Aug 17, 2012
Commits on Aug 16, 2012
  1. Merge pull request #2 from Vagabond/adt-eqc-test

    Add a quickcheck test for the lock free queue
    committed Aug 16, 2012
  2. make len_ mutable

    committed Aug 16, 2012
  3. move len() to lockfree_queue

    committed Aug 16, 2012
  4. -lpthread

    committed Aug 16, 2012
  5. adjust CI script to use make

    committed Aug 16, 2012
  6. add some simple c-level tests

    committed Aug 16, 2012
  7. style changes

    committed Aug 16, 2012
  8. only compile nif in c_src

    committed Aug 16, 2012
  9. use barrier_pointer by default

    committed Aug 16, 2012
  10. fix travis notification email

    committed Aug 16, 2012
  11. add typespecs

    committed Aug 16, 2012
Commits on Aug 15, 2012
  1. add travis.yml

    committed Aug 15, 2012
  2. Merge pull request #1 from Vagabond/adt-queue-api-compat

    Make API compatible with 'queue' module
    committed Aug 15, 2012