Optimisation: implement callsite hash table in tracepoint.c
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sat, 6 Apr 2013 03:18:56 +0000 (23:18 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sat, 6 Apr 2013 03:18:56 +0000 (23:18 -0400)
commit3469bbbe391e22739245dc35091d944b50429179
treeb3bdfec2b868d0861b945ee089749d56919bf980
parent5da109056989e68729cf767a50e1492ac66d5c9a
Optimisation: implement callsite hash table in tracepoint.c

Instead of iterating on every tracepoint callsite each time a probe is
registered/unregistered, use a hash table of callsites to only update
tracepoint sites matching the probe name.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
liblttng-ust/tracepoint-internal.h
liblttng-ust/tracepoint.c
This page took 0.025645 seconds and 4 git commands to generate.