Commit | Line | Data |
---|---|---|
2615de09 PMF |
1 | LTTNG USERSPACE TRACER |
2 | ||
3 | NOTE: THIS LIBRARY HAS NOT BEEN RELEASED YET BECAUSE ALTOUGH IT IS LICENCED AS | |
4 | LGPL, IT CAN ONLY BE USED AS GPL BECAUSE IT DEPENDS ON GPL LIBRARIES. IT WILL BE | |
5 | RELEASED AS SOON AS THESE ISSUES ARE RESOLVED. | |
6 | ||
7 | Dependencies: | |
8 | ||
9 | - liburcu-pmf | |
10 | Userspace RCU library, pmf patches. | |
11 | http://git.dorsal.polymtl.ca | |
12 | ||
13 | - libkcompat | |
14 | Linux kernel userspace compatibility library. | |
15 | http://git.dorsal.polymtl.ca | |
16 | ||
17 | Package contents: | |
18 | ||
19 | - libust | |
20 | The actual userspace tracing library that must be linked to the | |
21 | instrumented programs. | |
22 | ||
23 | - ust | |
24 | A program to control the tracing of userspace applications. It can list | |
25 | markers, start the tracing, stop the tracing, enable/disable markers, etc. | |
26 | ||
27 | - ustd | |
28 | The daemon that collects trace data and writes it to the disk. | |
29 | ||
30 | - Documentation | |
31 | ||
32 | - hello | |
33 | An example application that uses the userspace tracer. | |
34 | ||
35 | - libmallocwrap | |
36 | An example library that can be LD_PRELOAD'ed to instrument calls to malloc() | |
37 | in any program without need to recompile it. |