Stefan Hajnoczi
|
403e11edbf
trace: avoid "is" with a literal Python 3.8 warnings
|
5 years ago |
Philippe Mathieu-Daudé
|
9f7ad79c16
trace: Forbid event format ending with newline character
|
6 years ago |
Daniel P. Berrangé
|
772f1b3721
trace: forbid use of %m in trace event format strings
|
6 years ago |
Daniel P. Berrangé
|
7760636309
trace: enforce that every trace-events file has a final newline
|
6 years ago |
Stefan Hajnoczi
|
ec09f87753
trace: forbid floating point types
|
7 years ago |
Daniel P. Berrangé
|
73ff061032
trace: only permit standard C types and fixed size integer types
|
7 years ago |
Daniel P. Berrangé
|
86b5aacfb9
trace: include filename when printing parser error messages
|
7 years ago |
Jon Emil Jahren
|
fb1a66bc01
tracetool: Update argument format regex to non-greedy star
|
7 years ago |
Stefan Hajnoczi
|
24f4d3d3ae
tracetool: report error on foo() instead of foo(void)
|
7 years ago |
Stefan Hajnoczi
|
6e497fa1b1
tracetool: clarify that "formats" means "format strings"
|
7 years ago |
Stefan Hajnoczi
|
5069b56189
tracetool: prefix parse errors with line numbers
|
7 years ago |
Stefan Hajnoczi
|
3932ef3ffb
trace: add TRACE_<event>_BACKEND_DSTATE()
|
8 years ago |
Lluís Vilanova
|
864a2178d4
trace: [tcg] Do not generate TCG code to trace dynamically-disabled events
|
8 years ago |
Daniel P. Berrange
|
f3fddaf60b
trace: disallow more than 10 arguments per trace event
|
8 years ago |
Daniel P. Berrange
|
80dd5c4918
trace: introduce a formal group name for trace events
|
9 years ago |
Daniel P. Berrange
|
9096b78a38
trace: push reading of events up a level to tracetool main
|
9 years ago |
Daniel P. Berrange
|
d1b97bcea3
trace: rename _read_events to read_events
|
9 years ago |
Daniel P. Berrange
|
79218be42b
trace: give each trace event a named TraceEvent struct
|
9 years ago |
Daniel P. Berrange
|
9397740244
trace: remove global 'uint16 dstate[]' array
|
9 years ago |
Lluís Vilanova
|
4ade0541de
trace: Add a proper API to manage auto-generated events from the 'tcg' property
|
9 years ago |
Lluís Vilanova
|
3d211d9f4d
trace: Add 'vcpu' event property to trace guest vCPU
|
9 years ago |
Lluís Vilanova
|
bc9beb47c7
trace: Add helper function to cast event arguments
|
9 years ago |
Lluís Vilanova
|
56797b1fbc
trace: Remove unnecessary intermediate event copies
|
9 years ago |
Lluís Vilanova
|
3596f524d4
trace: Extend API to manage event arguments
|
9 years ago |
Christoph Seifert
|
776ec96f79
Tracing: Fix simpletrace.py error on tcg enabled binary traces
|
10 years ago |
Alex Bennée
|
931f53e184
scripts/tracetool: don't barf on formats with precision
|
11 years ago |
Stefan Hajnoczi
|
f9bbba9569
trace: tighten up trace-events regex to fix bad parse
|
11 years ago |
Lluís Vilanova
|
2321442920
trace: [ust] Fix format string computation in tcg-enabled events
|
11 years ago |
Alex Bennée
|
41ef7b00ab
trace: teach lttng backend to use format strings
|
11 years ago |
Lluís Vilanova
|
707c8a98e4
trace: [tcg] Declare TCG tracing helper routines
|
11 years ago |