2011-02-28 |
Mathieu Desnoyers | ARM: use dmb for rmb and wmb in addition to mb |
tree | commitdiff |
2011-02-28 |
Jason Wessel | Add a test for the dmb instruction on ARM |
tree | commitdiff |
2011-02-28 |
Jason Wessel | hange the arm headers to remove all the references... |
tree | commitdiff |
2011-02-28 |
Jason Wessel | Make armv7l headers generic for the arm architecture |
tree | commitdiff |
2011-02-21 |
Mathieu Desnoyers | URCU list: remove leftover namespace clash (list_t... |
tree | commitdiff |
2010-11-19 |
Mathieu Desnoyers | Fix get_cycles -> caa_get_cycles |
tree | commitdiff |
2010-11-19 |
Mathieu Desnoyers | ACCESS_ONCE should also have CMM_ prefix |
tree | commitdiff |
2010-11-19 |
Mathieu Desnoyers | LOAD_SHARED and STORE_SHARED should have CMM_ prefix |
tree | commitdiff |
2010-11-19 |
Mathieu Desnoyers | Fix CAA_CAA -> CAA |
tree | commitdiff |
2010-11-19 |
Mathieu Desnoyers | Fix missing BITS_PER_LONG -> CAA_BITS_PER_LONG rename |
tree | commitdiff |
2010-11-18 |
David Goulet | Rename all data structure with prefix cds_ |
tree | commitdiff |
2010-11-18 |
David Goulet | Rename all arch primitives with prefix caa_ |
tree | commitdiff |
2010-11-18 |
David Goulet | Rename all memory primitives with prefix cmm_ |
tree | commitdiff |
2010-08-25 |
Mathieu Desnoyers | urcu lfstack: pop needs rcu read lock |
tree | commitdiff |
2010-08-25 |
Mathieu Desnoyers | lfstack: simplification |
tree | commitdiff |
2010-08-22 |
Mathieu Desnoyers | rculfstack: LGPL-ize |
tree | commitdiff |
2010-08-22 |
Mathieu Desnoyers | rculfqueue: LGPL-ize |
tree | commitdiff |
2010-08-22 |
Mathieu Desnoyers | wfstack: LGPL-ize |
tree | commitdiff |
2010-08-22 |
Mathieu Desnoyers | wfqueue: provide API for caller-locked dequeue |
tree | commitdiff |
2010-08-22 |
Mathieu Desnoyers | LGPL-ize wfqueue |
tree | commitdiff |
2010-08-18 |
Mathieu Desnoyers | WF queue cleanup |
tree | commitdiff |
2010-08-18 |
Mathieu Desnoyers | Wait-free stack: rcu-less implementation |
tree | commitdiff |
2010-08-18 |
Mathieu Desnoyers | Wait-free queue: wait-free enqueue, blocking dequeue... |
tree | commitdiff |
2010-08-18 |
Mathieu Desnoyers | RCU lf queue/stack: update comments |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | ifdef C, wait-free stack adaptative pop wait |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | Coding style fix |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | RCU wait-free stack: add _blocking in pop() primitive... |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | RCU lock-free queue comment updates |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | RCU wait-free enqueue/blocking dequeue queue |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | Add ifdef cond around headers |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | RCU lock-free queue: don't hold RCU read lock across... |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | RCU lock-free stack: don't hold read lock across retry |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | Wait-free push/Blocking pop stack: Update following... |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | Add lock-free queue comments from Paul's review |
tree | commitdiff |
2010-07-13 |
Mathieu Desnoyers | Add wait-free push/blocking pop stack |
tree | commitdiff |
2010-07-12 |
Mathieu Desnoyers | Lock-free stack: add comments |
tree | commitdiff |
2010-07-12 |
Mathieu Desnoyers | Add lock-free RCU queue and stack |
tree | commitdiff |
2010-06-18 |
Mathieu Desnoyers | Update email address from @polymtl.ca to @efficios.com |
tree | commitdiff |
2010-06-18 |
Paul E. McKenney | Force build failure on unknown architectures |
tree | commitdiff |
2010-06-18 |
Paul E. McKenney | Add native ARM port for armv7l |
tree | commitdiff |
2010-06-18 |
Paul E. McKenney | Add header files supporting gcc __sync_ primitives |
tree | commitdiff |
2010-06-13 |
Paul E. McKenney | Remove unused sync_core() definitions |
tree | commitdiff |
2010-05-20 |
Mathieu Desnoyers | Fix powerpc uatomic 4-byte cmpxchg (cmpd -> cmpw) |
tree | commitdiff |
2010-03-07 |
Jon Bernard | Fix typo in urcu/uatomic_generic.h |
tree | commitdiff |
2010-03-02 |
Mathieu Desnoyers | compiler.h: add () in ACCESS_ONCE() |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | centralize definition of BITS_PER_LONG |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | avoid multiple evaluation of STORE_SHARED argument |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | add Alpha support |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | move whether atomic byte/short exists to uatomic_arch_*.h |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | use uatomic_generic.h for common fallback implementations |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | add uatomic_generic.h, use it for common definitions |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | remove compat_uatomic_cmpxchg #define from non-x86 |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | define sync_core for x86 PIC |
tree | commitdiff |
2010-03-01 |
Paolo Bonzini | add urcu/arch_generic.h |
tree | commitdiff |
2010-02-19 |
Mathieu Desnoyers | list: new -> _new for c++ compatibility |
tree | commitdiff |
2010-02-19 |
Mathieu Desnoyers | rcuhlist: add head name fix |
tree | commitdiff |
2010-02-19 |
Mathieu Desnoyers | RCU list: add rcuhlist.h, add list_replace_rcu |
tree | commitdiff |
2010-02-12 |
Mathieu Desnoyers | s390: fix arch_s390.h include of urcu/compiler.h |
tree | commitdiff |
2010-01-13 |
Mathieu Desnoyers | API prefix standardization: urcu_ -> rcu_ |
tree | commitdiff |
2010-01-10 |
Mathieu Desnoyers | Remove bogus ; from defines |
tree | commitdiff |
2009-12-10 |
Sebastian Andrzej... | Consider __NO_LWSYNC__ |
tree | commitdiff |
2009-12-08 |
Mathieu Desnoyers | s390 uatomic: fix new compiler support |
tree | commitdiff |
2009-12-07 |
Mathieu Desnoyers | Add extern "C" to support linking userspace RCU library... |
tree | commitdiff |
2009-12-07 |
Mathieu Desnoyers | s390 uatomic arch fix |
tree | commitdiff |
2009-12-06 |
Mathieu Desnoyers | Fix s390 uatomic ops new compiler support |
tree | commitdiff |
2009-12-02 |
Mathieu Desnoyers | s390 uatomic: short memory operand support for new... |
tree | commitdiff |
2009-12-01 |
Mathieu Desnoyers | s390: uatomic add missing xchg return |
tree | commitdiff |
2009-12-01 |
Mathieu Desnoyers | s390: uatomic add missing inline and other { } |
tree | commitdiff |
2009-12-01 |
Mathieu Desnoyers | update s390 ifdefs |
tree | commitdiff |
2009-12-01 |
Jon Bernard | s390: add block after label |
tree | commitdiff |
2009-12-01 |
Mathieu Desnoyers | sparc,ppc,s390: uatomic ops update |
tree | commitdiff |
2009-12-01 |
Mathieu Desnoyers | Update arch_s390.h, missing definitions |
tree | commitdiff |
2009-12-01 |
Mathieu Desnoyers | s390: fix config.h include |
tree | commitdiff |
2009-11-16 |
Mathieu Desnoyers | Support sparcv9 32-bit build |
tree | commitdiff |
2009-10-22 |
Mathieu Desnoyers | Sparc64: complete and test implementation |
tree | commitdiff |
2009-10-22 |
Mathieu Desnoyers | Add basic sparc64 support |
tree | commitdiff |
2009-10-19 |
Mathieu Desnoyers | uatomic compat: complete i386 support |
tree | commitdiff |
2009-10-19 |
Mathieu Desnoyers | uatomic: update atomic set/read, use STORE_SHARED/LOAD_... |
tree | commitdiff |
2009-10-13 |
Mathieu Desnoyers | Fix gcc-4.1 x86_64 compability |
tree | commitdiff |
2009-10-08 |
Mathieu Desnoyers | Compat futex |
tree | commitdiff |
2009-10-08 |
Pierre-Marc Fournier | move config.h to urcu/config.h and install it |
tree | commitdiff |
2009-10-08 |
Mathieu Desnoyers | add CONFIG_HAVE_FENCE on x86's newer than i586 |
tree | commitdiff |
2009-10-08 |
Mathieu Desnoyers | Update 386 cmpxchg support |
tree | commitdiff |
2009-10-08 |
Mathieu Desnoyers | Add compatibility support for older intel cpus |
tree | commitdiff |
2009-10-07 |
Pierre-Marc Fournier | convert to autotools |
tree | commitdiff |
2009-10-06 |
Jan Blunck | s390: Add uatomic_set(), uatomic_read(), uatomic_add... |
tree | commitdiff |
2009-10-01 |
Mathieu Desnoyers | rculist: include correct dependencies v0.2.1 |
tree | commitdiff |
2009-10-01 |
Mathieu Desnoyers | urcu-bp: New "bulletproof" RCU library flavor |
tree | commitdiff |
2009-10-01 |
Mathieu Desnoyers | urcu-pointer: create specific objects and headers to... |
tree | commitdiff |
2009-09-29 |
Mathieu Desnoyers | Remove ifndef for API_H |
tree | commitdiff |
2009-09-29 |
Mathieu Desnoyers | Separate arch_uatomic*.h from arch*.h |
tree | commitdiff |
2009-09-29 |
Mathieu Desnoyers | define CACHE_LINE_SIZE in arch_*.h |
tree | commitdiff |
2009-09-29 |
Mathieu Desnoyers | compiler.h: use stddef.h for offsetof |
tree | commitdiff |
2009-09-29 |
Mathieu Desnoyers | list.h: add list_move |
tree | commitdiff |
2009-09-28 |
Mathieu Desnoyers | Update list, rculist and hlist |
tree | commitdiff |
2009-09-28 |
Mathieu Desnoyers | Add urcu list and list |
tree | commitdiff |
2009-09-28 |
Mathieu Desnoyers | Cleanup headers |
tree | commitdiff |
|