aboutsummaryrefslogtreecommitdiff
path: root/trace/control.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-22error: use GLib to remember the program nameMarc-André Lureau1-1/+1
2021-07-12trace/simple: add st_init_groupGerd Hoffmann1-0/+4
2021-07-12trace: add trace_event_iter_init_groupGerd Hoffmann1-3/+16
2021-07-12trace: iter init tweaksGerd Hoffmann1-5/+11
2021-03-06trace: fix "-trace file=..."Paolo Bonzini1-6/+7
2021-01-04trace: Send "-d trace:help" output to stdoutDoug Evans1-6/+6
2020-11-11trace: remove argument from trace_init_filePaolo Bonzini1-6/+4
2020-10-26trace/simple: Enable tracing on startup only if the user specifies a trace op...Josh DuBois1-1/+5
2020-10-09monitor: Use getter/setter functions for cur_monKevin Wolf1-1/+1
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-1/+1
2020-07-29trace/simple: Allow enabling simple traces from command lineJosh DuBois1-0/+1
2020-02-25tracing: only allow -trace to override -D if setAlex Bennée1-3/+8
2020-01-30qemu_set_log_filename: filename argument may be NULLSalvador Fandino1-3/+1
2019-12-19trace: replace hand-crafted pattern_glob with g_pattern_match_simpleAlex Bennée1-34/+1
2019-08-27trace: Clarify DTrace/SystemTap help messagePhilippe Mathieu-Daudé1-0/+6
2018-07-19tracing: Use double-dash spelling for trace optionYaowei Bai1-2/+2
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+1
2017-09-19Convert remaining error_report() to warn_report()Alistair Francis1-2/+2
2017-07-17trace: Allocate cpu->trace_dstate in placeLluís Vilanova1-1/+8
2017-07-13Convert error_report() to warn_report()Alistair Francis1-4/+4
2017-01-31trace: switch to modular code generation for sub-directoriesDaniel P. Berrange1-1/+1
2017-01-16trace: Add event "guest_cpu_exit"Lluís Vilanova1-0/+3
2017-01-16trace: Fix dynamic event state on vCPU hot-unplugLluís Vilanova1-0/+16
2016-10-12trace: dynamically allocate event IDs at runtimeDaniel P. Berrange1-1/+10
2016-10-12trace: dynamically allocate trace_dstate in CPUStateDaniel P. Berrange1-0/+5
2016-10-12trace: provide mechanism for registering trace eventsDaniel P. Berrange1-2/+23
2016-10-12trace: remove the TraceEventID and TraceEventVCPUID enumsDaniel P. Berrange1-1/+1
2016-10-12trace: give each trace event a named TraceEvent structDaniel P. Berrange1-1/+1
2016-10-12trace: remove global 'uint16 dstate[]' arrayDaniel P. Berrange1-6/+0
2016-10-12trace: remove some now unused functionsDaniel P. Berrange1-20/+0
2016-10-12trace: convert code to use event iteratorsDaniel P. Berrange1-36/+41
2016-10-12trace: add trace event iterator APIsDaniel P. Berrange1-0/+21
2016-09-28trace: Properly initialize dynamic event states in hot-plugged vCPUsLluís Vilanova1-19/+0
2016-09-05trace: Remove 'trace_events_dstate_init'Lluís Vilanova1-11/+10
2016-09-05trace: add syslog tracing backendPaul Durrant1-0/+7
2016-07-18trace: Add per-vCPU tracing states for events with the 'vcpu' propertyLluís Vilanova1-2/+27
2016-06-28trace: move qemu_trace_opts to trace/control.cDenis V. Lunev1-1/+41
2016-06-20log: Fix qemu_set_log_filename() error handlingMarkus Armbruster1-1/+2
2016-03-31trace: do not always call exit() in trace_enable_eventsDenis V. Lunev1-1/+4
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+1
2016-02-04all: Clean up includesPeter Maydell1-0/+1
2016-02-03trace: convert stderr backend to logPaolo Bonzini1-0/+10
2016-02-03trace: add "-trace help"Paolo Bonzini1-1/+20
2016-02-03trace: add "-trace enable=..."Paolo Bonzini1-21/+27
2016-02-03trace: split trace_init_file out of trace_init_backendsPaolo Bonzini1-5/+12
2016-02-03trace: split trace_init_events out of trace_init_backendsPaolo Bonzini1-3/+2
2016-02-03trace: track enabled events in a separate arrayPaolo Bonzini1-0/+1
2016-02-03trace: count number of enabled eventsPaolo Bonzini1-0/+2
2015-03-10Remove superfluous '\n' around error_report()Gonglei1-1/+1
2014-09-26trace: [hmp] Reimplement "trace-event" and "info trace-events" using QMPLluís Vilanova1-13/+0