2010-08-18 |
Mathieu Desnoyers | Wait-free stack: rcu-less implementation
|
commit | commitdiff | tree |
2010-08-18 |
Mathieu Desnoyers | Wait-free queue: wait-free enqueue, blocking dequeue...
|
commit | commitdiff | tree |
2010-08-18 |
Mathieu Desnoyers | RCU lf queue/stack: update comments
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | ifdef C, wait-free stack adaptative pop wait
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | urcu static coding style fix (whitespace)
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | Coding style fix
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | RCU wait-free stack: add _blocking in pop() primitive...
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | RCU lock-free queue comment updates
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | RCU wait-free enqueue/blocking dequeue queue
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | Add ifdef cond around headers
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | RCU lock-free queue: don't hold RCU read lock across...
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | RCU lock-free stack: don't hold read lock across retry
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | Wait-free push/Blocking pop stack: Update following...
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | Add lock-free queue comments from Paul's review
|
commit | commitdiff | tree |
2010-07-13 |
Mathieu Desnoyers | Add wait-free push/blocking pop stack
|
commit | commitdiff | tree |
2010-07-12 |
Mathieu Desnoyers | Lock-free stack: add comments
|
commit | commitdiff | tree |
2010-07-12 |
Mathieu Desnoyers | Add lock-free RCU queue and stack
|
commit | commitdiff | tree |
2010-06-18 |
Mathieu Desnoyers | Update version to 0.4.5
|
commit | commitdiff | tree |
2010-06-18 |
Mathieu Desnoyers | Update email address from @polymtl.ca to @efficios.com
|
commit | commitdiff | tree |
2010-06-13 |
Mathieu Desnoyers | Add test cycles per loop
|
commit | commitdiff | tree |
2010-06-13 |
Mathieu Desnoyers | Add uatomic test to make check
|
commit | commitdiff | tree |
2010-05-20 |
Mathieu Desnoyers | Update version to 0.4.4
|
commit | commitdiff | tree |
2010-04-14 |
Mathieu Desnoyers | Simplify qsbr online condition
|
commit | commitdiff | tree |
2010-04-14 |
Mathieu Desnoyers | Cleanup: head -> node field name
|
commit | commitdiff | tree |
2010-03-17 |
Mathieu Desnoyers | Update urcu and urcu-qsbr, make compiler barriers explicit
|
commit | commitdiff | tree |
2010-03-14 |
Mathieu Desnoyers | urcu: Add extra "engineering safety factor" memory...
|
commit | commitdiff | tree |
2010-03-14 |
Mathieu Desnoyers | urcu-qsbr: document compiler barrier
|
commit | commitdiff | tree |
2010-03-07 |
Mathieu Desnoyers | update version to 0.4.3
|
commit | commitdiff | tree |
2010-03-04 |
Mathieu Desnoyers | Update version to 0.4.2
|
commit | commitdiff | tree |
2010-03-04 |
Mathieu Desnoyers | Update README
|
commit | commitdiff | tree |
2010-03-03 |
Mathieu Desnoyers | urcu-bp: reset ctr to 0 upon garbage collection
|
commit | commitdiff | tree |
2010-03-02 |
Mathieu Desnoyers | compiler.h: add () in ACCESS_ONCE()
|
commit | commitdiff | tree |
2010-03-02 |
Mathieu Desnoyers | urcu-defer: remove "ratelimit" leftover
|
commit | commitdiff | tree |
2010-03-02 |
Mathieu Desnoyers | Update readme: ia64 and alpha support
|
commit | commitdiff | tree |
2010-03-02 |
Mathieu Desnoyers | Install missing arch_generic.h
|
commit | commitdiff | tree |
2010-03-01 |
Mathieu Desnoyers | urcu: fix multiple register/unregister assertion failure
|
commit | commitdiff | tree |
2010-03-01 |
Mathieu Desnoyers | test cases: add multiple register/unregister tests
|
commit | commitdiff | tree |
2010-02-14 |
Mathieu Desnoyers | tests: update summary
|
commit | commitdiff | tree |
2010-02-14 |
Mathieu Desnoyers | urcu tests: add writer duration parameter
|
commit | commitdiff | tree |
2010-02-12 |
Mathieu Desnoyers | Update to version 0.4.1
|
commit | commitdiff | tree |
2010-02-12 |
Mathieu Desnoyers | urcu-static.h: use SYS_membarrier rather than __NR_membarrier
|
commit | commitdiff | tree |
2010-02-12 |
Mathieu Desnoyers | s390: fix arch_s390.h include of urcu/compiler.h
|
commit | commitdiff | tree |
2010-02-08 |
Mathieu Desnoyers | README: discuss mutex vs RCU interaction
|
commit | commitdiff | tree |
2010-02-08 |
Mathieu Desnoyers | standardize rcu_gp_ongoing ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-02-08 |
Mathieu Desnoyers | rename rcu_old_gp_ongoing to rcu_gp_ongoing ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-02-08 |
Mathieu Desnoyers | update LOAD_SHARED/STORE_SHARED for need_mb. ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-02-08 |
Mathieu Desnoyers | urcu: use unsigned long instead of long ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-30 |
Mathieu Desnoyers | update version to 0.4.0 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-30 |
Mathieu Desnoyers | URCU: rename light/heavy barriers to slave/master ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-30 |
Mathieu Desnoyers | QSBR URCU: remove unused reader_barrier() declaration ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-17 |
Mathieu Desnoyers | Update comments ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-17 |
Mathieu Desnoyers | Internal cleanup ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-17 |
Mathieu Desnoyers | rename internal_rcu_lock() into mutex_lock/unlock(... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-15 |
Mathieu Desnoyers | Add SIGURCU backward compatibility ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-14 |
Mathieu Desnoyers | Update support for MEMBARRIER_QUERY ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-13 |
Mathieu Desnoyers | Support sys_membarrier v6 ABI ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-13 |
Mathieu Desnoyers | Add sys_membarrier() dynamic detection, old liburcu... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-13 |
Mathieu Desnoyers | urcu signal-based renames ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-13 |
Mathieu Desnoyers | signal-based urcu: rename force_mb_all_threads -> force_mb_a... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-13 |
Mathieu Desnoyers | Cleanup urcu-defer static header ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-13 |
Mathieu Desnoyers | API prefix standardization: urcu_ -> rcu_ ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-10 |
Mathieu Desnoyers | version 0.3.4 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-10 |
Mathieu Desnoyers | Remove bogus ; from defines ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2010-01-04 |
Mathieu Desnoyers | version 0.3.3 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-10 |
Mathieu Desnoyers | version 0.3.2 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-08 |
Mathieu Desnoyers | s390 uatomic: fix new compiler support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-07 |
Mathieu Desnoyers | Add extern "C" to support linking userspace RCU library... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-07 |
Mathieu Desnoyers | s390 uatomic arch fix ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-06 |
Mathieu Desnoyers | Fix s390 uatomic ops new compiler support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-02 |
Mathieu Desnoyers | s390 uatomic: short memory operand support for new... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-01 |
Mathieu Desnoyers | s390: uatomic add missing xchg return ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-01 |
Mathieu Desnoyers | s390: uatomic add missing inline and other { } ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-01 |
Mathieu Desnoyers | update s390 ifdefs ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-01 |
Mathieu Desnoyers | sparc,ppc,s390: uatomic ops update ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-01 |
Mathieu Desnoyers | Update arch_s390.h, missing definitions ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-12-01 |
Mathieu Desnoyers | s390: fix config.h include ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-11-16 |
Mathieu Desnoyers | Update version to 0.3.1 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-11-16 |
Mathieu Desnoyers | Support sparcv9 32-bit build From: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-11-12 |
Mathieu Desnoyers | Update readme ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-11-03 |
Mathieu Desnoyers | Update version to 0.3.0 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-11-03 |
Mathieu Desnoyers | urcu-defer: generate linker error if call_rcu() is... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-23 |
Mathieu Desnoyers | update README for defer_rcu() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-23 |
Mathieu Desnoyers | Mark defer_rcu() API as experimental. ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-23 |
Mathieu Desnoyers | Document urcu-defer usage with dlclose() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-23 |
Mathieu Desnoyers | Add defer_rcu_ratelimit() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-23 |
Mathieu Desnoyers | update readme for rcu_defer() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-23 |
Mathieu Desnoyers | urcu-defer: remove call_rcu() API, replace by defer_rcu() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-22 |
Mathieu Desnoyers | Sparc64: complete and test implementation ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-22 |
Mathieu Desnoyers | Add basic sparc64 support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-19 |
Mathieu Desnoyers | update version to 0.2.4 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-19 |
Mathieu Desnoyers | uatomic compat: complete i386 support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-19 |
Mathieu Desnoyers | uatomic: update atomic set/read, use STORE_SHARED/LOAD_SHARED ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-14 |
Mathieu Desnoyers | version 2.2.3 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-13 |
Mathieu Desnoyers | Fix gcc-4.1 x86_64 compability ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-13 |
Mathieu Desnoyers | Remove ACLOCAL_AMFLAGS=-I m4 from Makefile.am ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-12 |
Mathieu Desnoyers | Using AM_PROG_MKDIR_P for compatibility ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-09 |
Mathieu Desnoyers | update README about futex ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-09 |
Mathieu Desnoyers | Use mkdir_p (old) for older automake support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-09 |
Mathieu Desnoyers | Stay safe on i686 fence compatibility ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
2009-10-09 |
Mathieu Desnoyers | Add AC_CONFIG_MACRO_DIR([m4]), re-add ACLOCAL_AMFLAGS ...off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
|
commit | commitdiff | tree |
next |