diff options
author | Lluís Vilanova <vilanova@ac.upc.edu> | 2016-07-11 12:53:46 +0200 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2016-07-18 18:23:12 +0100 |
commit | 40b9cd25f789e02145fda5e1f3fde7e7dd9e3b61 (patch) | |
tree | a88b3cbcc13588e5234bddaa84bb2790c743eab5 /scripts/tracetool/backend/dtrace.py | |
parent | 4815185902971c41fcdd700fa1fc3e1d9299900f (diff) | |
download | qemu-40b9cd25f789e02145fda5e1f3fde7e7dd9e3b61.zip qemu-40b9cd25f789e02145fda5e1f3fde7e7dd9e3b61.tar.gz qemu-40b9cd25f789e02145fda5e1f3fde7e7dd9e3b61.tar.bz2 |
trace: Conditionally trace events based on their per-vCPU state
Events with the 'vcpu' property are conditionally emitted according to
their per-vCPU state. Other events are emitted normally based on their
global tracing state.
Note that the per-vCPU condition check applies to all tracing backends.
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts/tracetool/backend/dtrace.py')
-rw-r--r-- | scripts/tracetool/backend/dtrace.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/tracetool/backend/dtrace.py b/scripts/tracetool/backend/dtrace.py index fabfe99..ab9ecfa 100644 --- a/scripts/tracetool/backend/dtrace.py +++ b/scripts/tracetool/backend/dtrace.py @@ -6,7 +6,7 @@ DTrace/SystemTAP backend. """ __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" -__copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>" +__copyright__ = "Copyright 2012-2016, Lluís Vilanova <vilanova@ac.upc.edu>" __license__ = "GPL version 2 or (at your option) any later version" __maintainer__ = "Stefan Hajnoczi" @@ -41,6 +41,6 @@ def generate_h_begin(events): def generate_h(event): - out(' QEMU_%(uppername)s(%(argnames)s);', + out(' QEMU_%(uppername)s(%(argnames)s);', uppername=event.name.upper(), argnames=", ".join(event.args.names())) |