From f6875860deca1e37ddc97566c0b92f680892cc07 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Tue, 14 Oct 2014 16:49:58 -0400 Subject: [PATCH] Wrap tables. This allows automatic horizontal scrolling to be added to the wrapper. Signed-off-by: Philippe Proulx --- .../reference/lttng-modules/lttng-modules-tp-fast-assign.md | 2 ++ .../reference/lttng-modules/lttng-modules-tp-struct-entry.md | 2 ++ .../lttng-ust/liblttng-ust/liblttng-ust-tp-fields.md | 3 ++- .../liblttng-ust/liblttng-ust-tracepoint-loglevel.md | 2 ++ .../prebuilt-ust-helpers/liblttng-ust-cyg-profile.md | 4 ++++ .../instrumenting/prebuilt-ust-helpers/liblttng-ust-dl.md | 2 ++ .../prebuilt-ust-helpers/liblttng-ust-libc-pthread-wrapper.md | 4 ++++ 7 files changed, 18 insertions(+), 1 deletion(-) diff --git a/contents/reference/lttng-modules/lttng-modules-tp-fast-assign.md b/contents/reference/lttng-modules/lttng-modules-tp-fast-assign.md index 24e88a4..7c92978 100644 --- a/contents/reference/lttng-modules/lttng-modules-tp-fast-assign.md +++ b/contents/reference/lttng-modules/lttng-modules-tp-fast-assign.md @@ -5,6 +5,7 @@ id: lttng-modules-tp-fast-assign This table describes possible entries for the `TP_fast_assign()` part of `LTTNG_TRACEPOINT_EVENT()`: +
@@ -148,3 +149,4 @@ of `LTTNG_TRACEPOINT_EVENT()`:
+
diff --git a/contents/reference/lttng-modules/lttng-modules-tp-struct-entry.md b/contents/reference/lttng-modules/lttng-modules-tp-struct-entry.md index d6780d2..ed475f8 100644 --- a/contents/reference/lttng-modules/lttng-modules-tp-struct-entry.md +++ b/contents/reference/lttng-modules/lttng-modules-tp-struct-entry.md @@ -5,6 +5,7 @@ id: lttng-modules-tp-struct-entry This table describes possible entries for the `TP_STRUCT__entry()` part of `LTTNG_TRACEPOINT_EVENT()`: +
@@ -222,6 +223,7 @@ of `LTTNG_TRACEPOINT_EVENT()`:
+
The above macros should cover the majority of cases. For advanced items, see `probes/lttng-events.h`. diff --git a/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tp-fields.md b/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tp-fields.md index a05c931..74ef490 100644 --- a/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tp-fields.md +++ b/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tp-fields.md @@ -5,7 +5,7 @@ id: liblttng-ust-tp-fields The available macros to define tracepoint fields, which should be listed within `TP_FIELDS()` in `TRACEPOINT_EVENT()`, are: - +
@@ -190,6 +190,7 @@ within `TP_FIELDS()` in `TRACEPOINT_EVENT()`, are:
+
The `_nowrite` versions omit themselves from the session trace, but are otherwise identical. This means the `_nowrite` fields won't be written diff --git a/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tracepoint-loglevel.md b/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tracepoint-loglevel.md index c6f016d..dec7263 100644 --- a/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tracepoint-loglevel.md +++ b/contents/reference/lttng-ust/liblttng-ust/liblttng-ust-tracepoint-loglevel.md @@ -5,6 +5,7 @@ id: liblttng-ust-tracepoint-loglevel The following table shows the available log level values for the `TRACEPOINT_LOGLEVEL()` macro: +
@@ -91,6 +92,7 @@ The following table shows the available log level values for the
+
Higher log level numbers imply the most verbosity (expect higher tracing throughput). Log levels 0 through 6 and log level 14 match diff --git a/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-cyg-profile.md b/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-cyg-profile.md index 078eb16..8d19b12 100644 --- a/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-cyg-profile.md +++ b/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-cyg-profile.md @@ -28,6 +28,7 @@ stream is recorded without any missing events. Any kind of duplicate information is left out. This version registers the following tracepoints: +
@@ -65,6 +66,7 @@ tracepoints:
+
Assuming no event is lost, having only the function addresses on entry is enough for creating a call graph (remember that a recorded event @@ -81,6 +83,7 @@ In these cases, the trace analyzer needs extra information to be able to reconstruct the program flow. This version registers the following tracepoints: +
@@ -133,6 +136,7 @@ following tracepoints:
+
To use one or the other variant with any user application, assuming at least one translation unit of the latter is compiled with the diff --git a/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-dl.md b/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-dl.md index 2274119..9347772 100644 --- a/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-dl.md +++ b/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-dl.md @@ -8,6 +8,7 @@ in the target application to be traced with LTTng. The helper's shared object, `liblttng-ust-dl.so`, registers the following tracepoints when preloaded: +
@@ -67,6 +68,7 @@ following tracepoints when preloaded:
+
To use this LTTng-UST helper with any user application, independently of how the latter is built, do: diff --git a/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-libc-pthread-wrapper.md b/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-libc-pthread-wrapper.md index a36f860..164f800 100644 --- a/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-libc-pthread-wrapper.md +++ b/contents/using-lttng/instrumenting/prebuilt-ust-helpers/liblttng-ust-libc-pthread-wrapper.md @@ -8,6 +8,7 @@ POSIX threads functions. The following functions are traceable by `liblttng-ust-libc-wrapper.so`: +
@@ -70,10 +71,12 @@ The following functions are traceable by `liblttng-ust-libc-wrapper.so`:
+
The following functions are traceable by `liblttng-ust-pthread-wrapper.so`: +
@@ -120,6 +123,7 @@ The following functions are traceable by
+
All tracepoints have fields corresponding to the arguments of the function they instrument. -- 2.34.1