Markers: remove channel name from trace_mark()
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 10 Apr 2011 22:15:40 +0000 (15:15 -0700)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 10 Apr 2011 22:30:11 +0000 (15:30 -0700)
commit37ee34e4d9b9363c758aa43255d71661900e89b0
tree65c12e98736289fb47edb7363c3cd18109f7049a
parent30ffe2794fc413035208cdd2a7a061bc208e210f
Markers: remove channel name from trace_mark()

*** This is an instrumentation API change ***

Given that UST will gradually move to a scheme where channels are
dynamically associated with markers on a per tracing session basis (and
thus associated dynamically rather than fixed statically), it does not
make sense to specify the "channel name" in addition to the marker name
in the trace_mark() arguments.

API touched:

GET_MARKER()
DEFINE_MARKER()
DEFINE_MARKER_TP()
trace_mark()
_trace_mark()

I'm introducing this API change without changing the underlying
implementation, trying to minimize the impact of API changes by doing
them sooner than later.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
20 files changed:
include/ust/marker.h
libust/marker.c
libust/tracectl.c
libustinstr-malloc/mallocwrap.c
tests/basic/basic.c
tests/basic_long/basic_long.c
tests/benchmark/bench.c
tests/dlopen/dlopen.c
tests/dlopen/libdummy.c
tests/fork/fork.c
tests/fork/fork2.c
tests/hello/hello.c
tests/hello2/hello2.c
tests/libustctl_function_tests/libustctl_function_tests.c
tests/make_shared_lib/basic_lib.c
tests/make_shared_lib/prog.c
tests/same_line_marker/same_line_marker.c
tests/test-nevents/prog.c
tests/tracepoint/benchmark/tracepoint_benchmark.c
tests/tracepoint/tracepoint_test.c
This page took 0.026 seconds and 4 git commands to generate.