summaryrefslogtreecommitdiffstats
path: root/trace/control.c
Commit message (Expand)AuthorAgeFilesLines
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-1/+1
* trace/simple: Allow enabling simple traces from command lineJosh DuBois2020-07-291-0/+1
* tracing: only allow -trace to override -D if setAlex Bennée2020-02-251-3/+8
* qemu_set_log_filename: filename argument may be NULLSalvador Fandino2020-01-301-3/+1Star
* trace: replace hand-crafted pattern_glob with g_pattern_match_simpleAlex Bennée2019-12-191-34/+1Star
* trace: Clarify DTrace/SystemTap help messagePhilippe Mathieu-Daudé2019-08-271-0/+6
* tracing: Use double-dash spelling for trace optionYaowei Bai2018-07-191-2/+2
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* Convert remaining error_report() to warn_report()Alistair Francis2017-09-191-2/+2
* trace: Allocate cpu->trace_dstate in placeLluís Vilanova2017-07-171-1/+8
* Convert error_report() to warn_report()Alistair Francis2017-07-131-4/+4
* trace: switch to modular code generation for sub-directoriesDaniel P. Berrange2017-01-311-1/+1
* trace: Add event "guest_cpu_exit"Lluís Vilanova2017-01-161-0/+3
* trace: Fix dynamic event state on vCPU hot-unplugLluís Vilanova2017-01-161-0/+16
* trace: dynamically allocate event IDs at runtimeDaniel P. Berrange2016-10-121-1/+10
* trace: dynamically allocate trace_dstate in CPUStateDaniel P. Berrange2016-10-121-0/+5
* trace: provide mechanism for registering trace eventsDaniel P. Berrange2016-10-121-2/+23
* trace: remove the TraceEventID and TraceEventVCPUID enumsDaniel P. Berrange2016-10-121-1/+1
* trace: give each trace event a named TraceEvent structDaniel P. Berrange2016-10-121-1/+1
* trace: remove global 'uint16 dstate[]' arrayDaniel P. Berrange2016-10-121-6/+0Star
* trace: remove some now unused functionsDaniel P. Berrange2016-10-121-20/+0Star
* trace: convert code to use event iteratorsDaniel P. Berrange2016-10-121-36/+41
* trace: add trace event iterator APIsDaniel P. Berrange2016-10-121-0/+21
* trace: Properly initialize dynamic event states in hot-plugged vCPUsLluís Vilanova2016-09-281-19/+0Star
* trace: Remove 'trace_events_dstate_init'Lluís Vilanova2016-09-051-11/+10Star
* trace: add syslog tracing backendPaul Durrant2016-09-051-0/+7
* trace: Add per-vCPU tracing states for events with the 'vcpu' propertyLluís Vilanova2016-07-181-2/+27
* trace: move qemu_trace_opts to trace/control.cDenis V. Lunev2016-06-281-1/+41
* log: Fix qemu_set_log_filename() error handlingMarkus Armbruster2016-06-201-1/+2
* trace: do not always call exit() in trace_enable_eventsDenis V. Lunev2016-03-311-1/+4
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* all: Clean up includesPeter Maydell2016-02-041-0/+1
* trace: convert stderr backend to logPaolo Bonzini2016-02-031-0/+10
* trace: add "-trace help"Paolo Bonzini2016-02-031-1/+20
* trace: add "-trace enable=..."Paolo Bonzini2016-02-031-21/+27
* trace: split trace_init_file out of trace_init_backendsPaolo Bonzini2016-02-031-5/+12
* trace: split trace_init_events out of trace_init_backendsPaolo Bonzini2016-02-031-3/+2Star
* trace: track enabled events in a separate arrayPaolo Bonzini2016-02-031-0/+1
* trace: count number of enabled eventsPaolo Bonzini2016-02-031-0/+2
* Remove superfluous '\n' around error_report()Gonglei2015-03-101-1/+1
* trace: [hmp] Reimplement "trace-event" and "info trace-events" using QMPLluís Vilanova2014-09-261-13/+0Star
* trace: Replace fprintf with error_report and print locationAlexey Kardashevskiy2014-06-091-13/+18
* trace: Multi-backend tracingLluís Vilanova2014-06-091-2/+47
* trace: Replace error with warning if event is not definedAlexey Kardashevskiy2014-06-091-7/+7
* trace: Provide a detailed event control interfaceLluís Vilanova2013-03-281-13/+93
* trace: allow disabling events in events fileGerd Hoffmann2012-11-161-1/+8
* trace: added ability to comment out events in the listAlexey Kardashevskiy2012-07-191-0/+3
* trace: add "-trace events" argument to control initial stateLluís2011-09-011-0/+42