2012-05-07 | rculfhash: use do {} while (0) for dbg_printf() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-05-01 | rculfhash: cleanup typo ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-29 | rculfhash: update API comments ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-29 | rculfhash: update comments in implementation ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-29 | rculfhash tests: add long hash chains tests ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-29 | rculfhash tests: add uniqueness test ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-29 | rculfhash test: print test name ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-29 | rculfhash: stress requirement in documentation ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-25 | rculfhash: fix typo ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-24 | rculfhash tests: use array of callbacks to modularize ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-24 | rculfhash tests: modularize tests ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-24 | rculfhash: document ordering guarantees ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-18 | rculfhash: document linearizability guarantees ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-13 | rculfhash: update removal comment ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-13 | Add missing files to .gitignore ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-13 | Fix out-of-tree build ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-04-02 | rculfhash: check malloc NULL pointer ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-26 | Fix uatomic sign cast ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-08 | Remove unused jhash.h file ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-08 | Fix: use known license text, fix incorrect FSF address ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-05 | Fix: add missing sched.h include in rculfhash.c ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-04 | Allow tests to run on architectures without per-cpu... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-04 | Hash table test: FreeBSD compatibility fix ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-04 | tests: define _GNU_SOURCE instead of __USE_GNU ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-03-04 | Merge branch 'urcu/ht-shrink' |
commit | commitdiff | tree | |
2012-02-22 | RCU lock-free hash table: implement cds_lfht_is_node_deleted() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-02-08 | Define _GNU_SOURCE to access CPU_ZERO() macro in uClibc ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-02-04 | Install ChangeLog and README into system's doc ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-01-09 | Fix AC_LANG_SOURCE usage: only takes one parameter ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-01-09 | Merge branch 'master' into urcu/ht-shrink |
commit | commitdiff | tree | |
2012-01-09 | Fix autoconf futex check ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-01-07 | configure.ac: Use AC_LANG_SOURCE for if else macros ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-01-06 | Refresh autoconf files ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2012-01-06 | Update gitignore ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-29 | Merge branch 'master' into urcu/ht-shrink |
commit | commitdiff | tree | |
2011-12-29 | rculfhash: add comment about hash seed randomness within... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | readme: state correct GCC dependency for ARM ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | rculfhash: remove an invocation of bit_reverse_ulong... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | rculfhash: remove unneeded conversion ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | rculfhash: remove unneeded clear_flag() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | cds_lfht_replace: add checks for old/new node hash... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | rculfhash: use node instead of iter argument for deletion ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-21 | rculfhash: number of logically removed nodes should... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | Document that flags could be represented on 2 bits ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | Add missing REMOVAL_OWNER_FLAG comment to cds_lfht_node... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | _cds_lfht_del is not used for buckets anymore, remove... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | rculfhash: Relax atomicity guarantees required by removal... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | remove unneeded "return;" ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | simplify the deletion for bucket node ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-20 | Remove unneeded code ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-19 | Cleanup DEFINE_RCU_FLAVOR() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-16 | Add cds_lfht_ prefix to fls_ulong, get_count_order_ulong... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-14 | Merge branch 'master' into urcu/ht-shrink |
commit | commitdiff | tree | |
2011-12-13 | Version 0.6.7 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-08 | Add compat file for test urcu wfs ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-08 | Add missing compat file for wfq test ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-08 | urcu-bp: no need for weak attribute ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-05 | Merge branch 'master' into urcu/ht-shrink |
commit | commitdiff | tree | |
2011-12-05 | hlist.h: Add missing stddef.h include for NULL ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-05 | Merge branch 'master' into urcu/ht-shrink |
commit | commitdiff | tree | |
2011-12-05 | call_rcu: Add missing call_rcu_before_fork and call_rcu_afte... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-04 | rculfhash: Simplify default logic ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-04 | rculfhash: default mm type ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-02 | rculfhash,test: add memory_backend argument ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-02 | rculfhash,test: add max_hash_buckets_size argument ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-02 | cleanup duplicated code ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-02 | cleanup unneed declare ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-02 | disable warning when -DNDEBUG(disable assert()) ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-01 | Describe autotools/libtool/automake version dependency ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-12-01 | Remove m4_ifdef for AC_PROG_LIBTOOL (deprecated) ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-30 | Support older autotools ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-29 | Apply autoupdate to configure.ac ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | Fix build for amd64 environment (for FreeBSD 8.2) ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | Fix cds_lfht field order ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | rculfhash mm plugins: cleanup alloc ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | rculfhash: document fini_table ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | rculfhash: likely -> caa_likely fix ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | rculfhash: cleanup ht_count_add/ht_count_del ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | rculfhash: reorder cds_lfht for smaller cache footprint... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | add rculfhash-mm-mmap.c memory management ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | add rculfhash-mm-chunk.c memory management ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | move memory management code out as rculfhash-mm-order.c ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | Merge struct rcu_table into struct cds_lfht ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | use rcu_flavor for rculfhash ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | Add rcu_flavor ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | add max_nr_buckets argument ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | rename min_alloc_size/min_alloc_order Suggested-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | remove struct rcu_level ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | it is not required that ht->t.size >= ht->min_table_size... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | proper wrapper for bucket table alloc and free ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-28 | introduce bucket_at() and improve readability ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-27 | Add missing rcu_dereference_sym_bp ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-27 | urcu-bp: allow weak linking ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-23 | Add Lai Jiangshan's copyright to rculfhash ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-23 | Update comments of cds_lfht_new() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-22 | Install test scripts in the dist tarball ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-16 | rculfhash: constify all key arguments passed to API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-14 | Fix arguments order ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-10 | rculfhash: Add parenthesis around macro arg use in... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2011-11-09 | Add hash table iterator macros ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
next |