-
- Downloads
trace: Add a basic event-tracing infrastructure.
This commit adds the src/trace directory containing the basics for our tracing
subsystem. It is not used in the code base. The "src/trace/debug.h" file
contains an example on how we can map our tor trace events to log_debug().
The tracing subsystem can only be enabled by tracing framework at compile
time. This commit introduces the "--enable-tracing-debug" option that will
make all "tor_trace()" function be maped to "log_debug()".
Closes #13802
Signed-off-by:
David Goulet <dgoulet@torproject.org>
Showing
- .gitignore 3 additions, 0 deletions.gitignore
- changes/ticket13802 5 additions, 0 deletionschanges/ticket13802
- configure.ac 10 additions, 0 deletionsconfigure.ac
- doc/HACKING/Tracing.md 90 additions, 0 deletionsdoc/HACKING/Tracing.md
- src/include.am 1 addition, 0 deletionssrc/include.am
- src/or/include.am 1 addition, 0 deletionssrc/or/include.am
- src/test/include.am 5 additions, 0 deletionssrc/test/include.am
- src/trace/debug.h 25 additions, 0 deletionssrc/trace/debug.h
- src/trace/events.h 45 additions, 0 deletionssrc/trace/events.h
- src/trace/include.am 20 additions, 0 deletionssrc/trace/include.am
changes/ticket13802
0 → 100644
doc/HACKING/Tracing.md
0 → 100644
src/trace/debug.h
0 → 100644
src/trace/events.h
0 → 100644
src/trace/include.am
0 → 100644
Please register or sign in to comment