qemu/trace
Stefan Hajnoczi 85aff1586f trace: portable simple trace backend using glib
Convert the simple trace backend to glib so that it works under Windows.
We cannot use pthread directly but glib provides portable abstractions.
Also use glib atomics instead of newish gcc builtins which may not be
supported on Windows toolchains.

Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
2011-09-21 11:30:07 +01:00
..
control.c trace: add "-trace events" argument to control initial state 2011-09-01 10:34:54 +01:00
control.h trace: add "-trace events" argument to control initial state 2011-09-01 10:34:54 +01:00
default.c trace: add "-trace events" argument to control initial state 2011-09-01 10:34:54 +01:00
simple.c trace: portable simple trace backend using glib 2011-09-21 11:30:07 +01:00
simple.h trace: separate trace event control and query routines from the simple backend 2011-09-01 10:34:54 +01:00
stderr.c trace: [stderr] add support for dynamically enabling/disabling events 2011-09-01 10:34:54 +01:00
stderr.h trace: [stderr] add support for dynamically enabling/disabling events 2011-09-01 10:34:54 +01:00