2009-02-27 | Mathieu Desnoyers | Add remote barrier model Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-26 | Mathieu Desnoyers | Fix makefile, set default nesting to 2 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-26 | Mathieu Desnoyers | Default nesting level to 1 (< 2) Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-26 | Mathieu Desnoyers | Add reader nesting test Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-25 | Mathieu Desnoyers | Add independent reader and writer progress checks Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-23 | Mathieu Desnoyers | dual writer fix Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-23 | Mathieu Desnoyers | Run 2 writers and show single flip error case Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-23 | Mathieu Desnoyers | Add ooomem and urcu checks Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-20 | Paul E. McKenney | Restructure urcu_updater() to more accurately reflect... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-20 | Paul E. McKenney | Remove spurious read-side infinite loops. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-13 | Mathieu Desnoyers | Add _STORE_SHARED() and _LOAD_SHARED() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-13 | Mathieu Desnoyers | Turn *_REMOTE into *_SHARED Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add missing cpu_relax in loop Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Fix compiler error. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add smp_mc() to force_mb_single_thread so we don't... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add gitignore files Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Support architectures with non-coherent caches Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add support for x86 older than P4, with CONFIG_HAS_FENCE... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Paul E. McKenney | Fix warnings in urcutorture and use access once in... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Paul E. McKenney | Fix formal model nesting Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add read/write counts to test Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Fix force_mb_all_threads must be called within internal... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add barriers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Remove debug yield statements Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | use smp_*mb() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-12 | Mathieu Desnoyers | Add Promela model Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-11 | Mathieu Desnoyers | Add missing memory barriers to ensure progress and... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-10 | Mathieu Desnoyers | Enhance test cases Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add comment in rcu_add_lock Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Fix int->long and keep a reader count of 1 in the global... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Fix RCU_GP_CTR_BIT Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Fix data type, should now be long rather than int. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Raise the number of nested readers limit 2^16 and 2... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Fix get_cycles for 32-bits x86 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | don't __USE_GNU in urcu.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Include pthread.h in urcu.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add branch prediction, fix xchg for -mtune=core2 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add urcu-asm.c Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add rcutorture with yield Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add rcutorture Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Fix lock -> unlock in synchronize_rcu Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Use xchg in publish content Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add rcu_assign_pointer Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Remove parameter from rcu_read_lock() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add randomness to yield debug test Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-09 | Mathieu Desnoyers | Add DEBUG_YIELD, add test duration Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-08 | Mathieu Desnoyers | Change API Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-08 | Mathieu Desnoyers | Add timing tests Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-08 | Paul E. McKenney | Do two parity flip in the writer to fix race condition Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-07 | Bert Wesarg | test_urcu.c: use gettid() |
commit | commitdiff | tree |
2009-02-06 | Bert Wesarg | URCU : use pthread_equal() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | Run longer tests Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | update Makefile, -Wall |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | remove ugly gcc warning removal ack, simply cast the... |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | add acknowledgements, fix gcc warnings |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | fix wait_for_quiescent_state |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | add licensing |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | modify test values |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | runs |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | runs |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | add make clean |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | runs |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | compile |
commit | commitdiff | tree |
2009-02-06 | Mathieu Desnoyers | init version |
commit | commitdiff | tree |