summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-01-30lf_cas.h rewriteJérémy Zurcher1-28/+67
2013-01-30code cleanupJérémy Zurcher3-41/+47
2013-01-27factorise cas.hJérémy Zurcher1-20/+15
2013-01-26cas.h code cleanupJérémy Zurcher1-5/+5
2013-01-26container_of code cleanupJérémy Zurcher1-30/+37
2013-01-26code styleJérémy Zurcher1-9/+9
2013-01-25cas.c test uses cas.hJérémy Zurcher2-100/+56
2013-01-25add cas.h tested on intel 32/64 bitsJérémy Zurcher1-0/+111
2011-03-28fix headers file nameJérémy Zurcher8-8/+8
2010-01-12add _read_size and _write_size to lf_ringbufferJérémy Zurcher2-1/+33
2010-01-12rename struct ring_buffer into ringbufferJérémy Zurcher4-37/+36
2010-01-12rename ring_buffer to ringbuffer and remove previous attemptJérémy Zurcher8-451/+8
2010-01-11add global mean in ring buffer testsJérémy Zurcher2-4/+16
2010-01-11more comments, code cleanup in ring buffer 2Jérémy Zurcher2-19/+33
2010-01-10fix header inclusion in lf_ring_buffer_test2.cJérémy Zurcher1-1/+1
2010-01-10second ring buffer implementationJérémy Zurcher5-1/+432
2010-01-10ring buffer : copy internal value firstJérémy Zurcher1-19/+21
2010-01-10add lf_ring_buffer_empty, is it in tests, update _LOG_ macrosJérémy Zurcher4-22/+49
2010-01-09add parallel read and write to lf_ring_buffer_testJérémy Zurcher1-133/+35
2010-01-09lf_ring_buffer : use LFRB_DATA_PTR, remove defined checksJérémy Zurcher3-27/+4
2010-01-08some optimizations and cleanupsJérémy Zurcher1-22/+26
2010-01-07enable more testsJérémy Zurcher1-10/+2
2010-01-07faster with a constant backoff and timespec struct as local function variableJérémy Zurcher3-31/+12
2010-01-07parallel testsJérémy Zurcher3-38/+112
2010-01-06ring buffer read : set read_from=-1 if read_from==write_toJérémy Zurcher2-4/+12
2010-01-06ring buffer is better ... one more crashJérémy Zurcher3-31/+76
2010-01-06maintenanceJérémy Zurcher2-1/+4
2010-01-06lf_ring_buffer is almost good + testsJérémy Zurcher5-26/+262
2010-01-05add missing read_delay init in lf_ring_bufferJérémy Zurcher2-3/+4
2010-01-05update gitignoreJérémy Zurcher1-0/+5
2010-01-05first lock free ring buffer implementationJérémy Zurcher4-1/+257
2010-01-05small nothingJérémy Zurcher2-3/+3
2009-11-08union ptr_u and lf_eql added to lf_casJérémy Zurcher2-7/+8
2009-11-07add concat assignment in cas.c testsJérémy Zurcher1-0/+10
2009-11-07lf_fifo don't use union anymore, just for one ==Jérémy Zurcher5-86/+97
2009-11-07cleanJérémy Zurcher1-8/+8
2009-11-07cas and container testsJérémy Zurcher5-76/+171
2009-11-07push_tail and pop_head goes push and popJérémy Zurcher3-7/+7
2009-11-07lfq goes lf_fifoJérémy Zurcher5-29/+29
2009-11-03lfq_push => lfq_push_tail, lfq_pop => lfq_pop_headJérémy Zurcher4-18/+13
2009-11-03gitignoreJérémy Zurcher1-0/+2
2009-11-03first version of single linked lock free queueJérémy Zurcher5-3/+328
2009-11-01initial commitJérémy Zurcher6-0/+301