From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:33714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvoyQ-0003GG-1o for qemu-devel@nongnu.org; Fri, 10 Feb 2012 06:49:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RvoyL-0001TN-NJ for qemu-devel@nongnu.org; Fri, 10 Feb 2012 06:49:06 -0500 Received: from gw.ac.upc.edu ([147.83.30.3]:55427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvoyL-0001TB-Hn for qemu-devel@nongnu.org; Fri, 10 Feb 2012 06:49:01 -0500 From: =?utf-8?b?TGx1w61z?= Vilanova Date: Fri, 10 Feb 2012 12:48:49 +0100 Message-ID: <20120210114849.5104.63589.stgit@ginnungagap.bsc.es> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH v3 00/11] tracetool: Improvements for future expansion List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: stefanha@gmail.com, harsh@linux.vnet.ibm.com NOTE: Depend's on Harsh's port of tractool to python. A general overhaul of the pythonic tracetool script to allow simpler futu= re extensions. Signed-off-by: Llu=C3=ADs Vilanova --- Changes in v3: * Fix arg counting in intermediate patch (so that git bisect will not bla= me me). Changes in v2: * Minor changes. Llu=C3=ADs Vilanova (11): [trivial] Fix a compiler warning trace: [tracetool] Do not rebuild event list in backend code trace: [tracetool] Simplify event line parsing trace: [=C5=A7racetool] Do not precompute the event number trace: [tracetool] Add support for event properties trace: [tracetool] Process the "disable" event property trace: [tracetool] Rewrite event argument parsing trace: [tracetool] Make format-specific code optional and with acce= ss to event information trace: [tracetool] Automatically establish available backends and f= ormats trace: Provide a per-event status define for conditional compilatio= n trace: [tracetool] Add error-reporting functions Makefile.objs | 6=20 Makefile.target | 3=20 docs/tracing.txt | 46 +++- scripts/tracetool.py | 627 ++++++++++++++++++++++++++++----------------= ------ 4 files changed, 397 insertions(+), 285 deletions(-) To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi Cc: Harsh Prateek Bora