rcuja: fix iteration and lookup below/above equal
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 11 Jun 2013 02:05:50 +0000 (22:05 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 11 Jun 2013 02:05:50 +0000 (22:05 -0400)
commit102b3189f786194f1a78b53077cf9a4e100ee2e3
treebeab23e0b07869dc156a6b6d3fa896a75804bc89
parentcd7eb7a38f2a34ff10674795f3022f676b201e49
rcuja: fix iteration and lookup below/above equal

- fix iteration on entirely filled uint64_t keyspace: we need to reserve
  UINT64_MAX as end-of-iteration marker.
- fix linear lookups below/above or equal: should not re-read the
  pointer.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
rcuja/rcuja.c
urcu/rcuja.h
This page took 0.024791 seconds and 4 git commands to generate.