diff options
author | Paolo Bonzini | 2015-10-28 07:06:27 +0100 |
---|---|---|
committer | Stefan Hajnoczi | 2016-02-03 10:19:09 +0100 |
commit | 585ec7273e6fdab902b2128bc6c2a8136aafef04 (patch) | |
tree | c51aa9a5cf2fa1600e5b3128470935afe0eb3bd5 /scripts/tracetool/format | |
parent | trace: count number of enabled events (diff) | |
download | qemu-585ec7273e6fdab902b2128bc6c2a8136aafef04.tar.gz qemu-585ec7273e6fdab902b2128bc6c2a8136aafef04.tar.xz qemu-585ec7273e6fdab902b2128bc6c2a8136aafef04.zip |
trace: track enabled events in a separate array
This is more cache friendly on the fast path, where we already have
the event id available.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts/tracetool/format')
-rw-r--r-- | scripts/tracetool/format/events_c.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/tracetool/format/events_c.py b/scripts/tracetool/format/events_c.py index 2d97fa310a..2717ea3a0b 100644 --- a/scripts/tracetool/format/events_c.py +++ b/scripts/tracetool/format/events_c.py @@ -27,7 +27,7 @@ def generate(events, backend): out('TraceEvent trace_events[TRACE_EVENT_COUNT] = {') for e in events: - out(' { .id = %(id)s, .name = \"%(name)s\", .sstate = %(sstate)s, .dstate = 0 },', + out(' { .id = %(id)s, .name = \"%(name)s\", .sstate = %(sstate)s },', id = "TRACE_" + e.name.upper(), name = e.name, sstate = "TRACE_%s_ENABLED" % e.name.upper()) |