From: David Goulet Date: Wed, 11 Jan 2012 17:03:07 +0000 (-0500) Subject: Add lttng hash table support to liblttng-consumer X-Git-Tag: v2.0-pre17~29 X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=e4421fecbda445e77b4604d2332014960bfbf695;hp=e4421fecbda445e77b4604d2332014960bfbf695 Add lttng hash table support to liblttng-consumer Remove linked list usage from liblttng-consumer and replace them by lockless RCU hash tables. Note that there is still a mutex lock protecting those hash tables and no RCU lock mechanism used. For now, it's OK and a very small performance hit. Signed-off-by: David Goulet ---