summaryrefslogtreecommitdiffstats
path: root/trace/simple.c
Commit message (Expand)AuthorAgeFilesLines
* trace/simple: Fix unauthorized enableMarkus Armbruster2020-06-241-6/+14
* trace: Simplify how st_print_trace_file_status() printsMarkus Armbruster2019-04-181-3/+4
* trace: simple style changesLarry Dewey2018-12-121-2/+2
* glib: bump min required glib library version to 2.40Daniel P. Berrangé2018-06-291-3/+3
* Convert single line fprintf(.../n) to warn_report()Alistair Francis2017-09-191-1/+2
* trace: switch to modular code generation for sub-directoriesDaniel P. Berrange2017-01-311-1/+0Star
* trace: emit name <-> ID mapping in simpletrace headerDaniel P. Berrange2016-10-121-2/+31
* trace: remove the TraceEventID and TraceEventVCPUID enumsDaniel P. Berrange2016-10-121-4/+4
* Fix some typos found by codespellStefan Weil2016-05-181-2/+2
* all: Clean up includesPeter Maydell2016-02-041-5/+1Star
* trace: split trace_init_file out of trace_init_backendsPaolo Bonzini2016-02-031-4/+2Star
* trace/simple: Fix warning and wrong trace file name for MinGWStefan Weil2015-11-301-1/+2
* glib-compat.h: add new thread API emulation on top of pre-2.31 APIMichael Tokarev2014-06-101-39/+11Star
* trace: Multi-backend tracingLluís Vilanova2014-06-091-18/+1Star
* trace: add pid field to simpletrace recordStefan Hajnoczi2014-06-091-2/+6
* trace: [simple] Bump up log version numberLluís Vilanova2014-05-071-1/+1
* osdep: initialize glib threads in all QEMU toolsStefan Hajnoczi2014-03-251-9/+0Star
* trace: add glib 2.32+ static GMutex supportStefan Hajnoczi2014-01-271-7/+16
* trace: [simple] Do not include "trace/simple.h" in generated tracer headersLluís Vilanova2014-01-271-0/+1
* trace: [simple] Port to generic event information and new control interfaceLluís Vilanova2013-03-281-28/+7Star
* trace: deal with deprecated glib thread functionsStefan Hajnoczi2013-02-121-0/+18
* trace: use glib atomic int typesStefan Hajnoczi2013-02-121-3/+3
* trace: Clean up the "try to update atomic until it worked" loopsMarkus Armbruster2013-02-051-13/+5Star
* trace: Direct access of atomics is verboten, use the APIMarkus Armbruster2013-02-051-4/+5
* trace: Fix simple trace dropped event record for big endianMarkus Armbruster2013-02-051-8/+8
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* trace/simple: Replace asprintf by g_strdup_printfStefan Weil2012-08-141-10/+4Star
* trace: avoid pointer aliasing in trace_record_finish()Harsh Prateek Bora2012-08-141-5/+4Star
* trace: drop unused TraceBufferRecord->next_tbuf_idx fieldHarsh Prateek Bora2012-08-141-2/+0Star
* trace: remove unnecessary write_to_buffer() typecastingHarsh Prateek Bora2012-08-141-3/+3
* trace: rename TraceRecordHeader to TraceLogHeaderHarsh Prateek Bora2012-08-141-2/+2
* Simpletrace v2: Support multiple arguments, strings.Harsh Prateek Bora2012-07-191-94/+159
* monitor: remove unused do_info_traceHarsh Prateek Bora2012-07-191-18/+0Star
* trace/simple.c: fix deprecated glib2 interfaceHarsh Prateek Bora2012-06-081-1/+4
* trace: make trace_thread_create() use its function argJun Koi2012-03-121-1/+1
* g_thread_init users: don't call it if glib >= 2.31Alon Levy2011-12-201-0/+5
* trace: Add wildcard trace event supportMark Wu2011-11-011-2/+17
* trace: use binary file open mode in simpletraceStefan Hajnoczi2011-09-211-1/+1
* trace: portable simple trace backend using glibStefan Hajnoczi2011-09-211-26/+48
* trace: add "-trace events" argument to control initial stateLluís2011-09-011-1/+2
* trace: separate trace event control and query routines from the simple backendLluís2011-09-011-8/+8
* trace: avoid conditional code compilation during option parsingLluís2011-09-011-4/+6
* trace: move backend-specific code into the trace/ directoryLluís2011-09-011-0/+355