| Branch: | Revision:

root / docs / tracing.txt @ 2542bfd5

History | View | Annotate | Download (7.7 kB)

# Date Author Comment
e6a750aa 04/26/2011 03:14 pm Stefan Hajnoczi

docs: Trace events must not expect pointer dereferencing

Signed-off-by: Stefan Hajnoczi <>

7b92e5bc 04/26/2011 03:14 pm Lluís

docs/tracing.txt: minor documentation fixes

Signed-off-by: Lluís Vilanova <>
Signed-off-by: Stefan Hajnoczi <>

0b5538c3 03/07/2011 05:34 pm Stefan Hajnoczi

simpletrace: Thread-safe tracing

Trace events outside the global mutex cannot be used with the simple
trace backend since it is not thread-safe. There is no check to prevent
them being enabled so people sometimes learn this the hard way.

This patch restructures the simple trace backend with a ring buffer...

b48c20f7 03/06/2011 08:11 pm Stefan Hajnoczi

docs: Update stderr and simple backend, add systemtap backend

The following additions to the tracing documentation are included:

1. Move "stderr" backend documentation to top-level and out of "simple"
backend. Include hints on when this backend is useful....

320fba2a 01/30/2011 12:52 am Fabien Chouteau

New trace-event backend: stderr

This backend sends trace events to standard error output during the emulation.

Also add a "--list-backends" option to tracetool, so configure script can
display the list of available backends.

Signed-off-by: Fabien Chouteau <>...

cf85cf8e 10/20/2010 07:41 pm Stefan Hajnoczi

trace: Format strings must begin/end with double quotes

Document the restriction that format strings must begin and end with
double quotes. This is for easy parsing since we don't run cpp over

Signed-off-by: Stefan Hajnoczi <>...

9a85d394 10/09/2010 11:16 am Stefan Hajnoczi

trace: Use portable format strings

It is not portable to use "%ld" for int64_t because int64_t may have
type long on 64-bit platforms and long long on 32-bit platforms. Use
the standard library PRId64 macros to keep format strings portable.

Signed-off-by: Stefan Hajnoczi <>...

81a97d9d 09/10/2010 12:22 am Stefan Hajnoczi

trace: Add user documentation

Signed-off-by: Stefan Hajnoczi <>