<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/simpletrace.py, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/simpletrace.py?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/simpletrace.py?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2011-01-20T20:54:21+00:00</updated>
<entry>
<title>Add scripts directory</title>
<updated>2011-01-20T20:54:21+00:00</updated>
<author>
<name>Blue Swirl</name>
</author>
<published>2011-01-20T20:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4c3b5a4891c44ebbc23d80f95e5b66e2ec66b8b1'/>
<id>urn:sha1:4c3b5a4891c44ebbc23d80f95e5b66e2ec66b8b1</id>
<content type='text'>
Move build and user scripts into scripts directory.

Signed-off-by: Blue Swirl &lt;blauwirbel@gmail.com&gt;
</content>
</entry>
<entry>
<title>trace: Relax trace-events parsing regex in simpletrace.py</title>
<updated>2010-10-20T16:27:51+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
</author>
<published>2010-10-18T12:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6df40080b00ecd004466714c25cb762056036c56'/>
<id>urn:sha1:6df40080b00ecd004466714c25cb762056036c56</id>
<content type='text'>
The regular expression to parse trace event definitions assumed the
format string would be a simple double-quoted string.  However, we now
use PRI?64 for portability which splits string literals.  The regular
expression can disregard the format string entirely since simpletrace.py
never needs to use it.

Signed-off-by: Stefan Hajnoczi &lt;stefanha@linux.vnet.ibm.com&gt;
Signed-off-by: Blue Swirl &lt;blauwirbel@gmail.com&gt;
</content>
</entry>
<entry>
<title>trace: Add simple built-in tracing backend</title>
<updated>2010-09-09T21:22:44+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
</author>
<published>2010-05-22T18:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=26f7227bfe9a9abee3fe5190cbfc35dd876e06d9'/>
<id>urn:sha1:26f7227bfe9a9abee3fe5190cbfc35dd876e06d9</id>
<content type='text'>
This patch adds a simple tracer which produces binary trace files.  To
try out the simple backend:

$ ./configure --trace-backend=simple
$ make

After running QEMU you can pretty-print the trace:

$ ./simpletrace.py trace-events trace.log

The output of simpletrace.py looks like this:

  qemu_realloc 0.699 ptr=0x24363f0 size=0x3 newptr=0x24363f0
  qemu_free 0.768 ptr=0x24363f0
  ^           ^---- timestamp delta (us)
  |____ trace event name

Signed-off-by: Stefan Hajnoczi &lt;stefanha@linux.vnet.ibm.com&gt;

trace: Make trace record fields 64-bit

Explicitly use 64-bit fields in trace records so that timestamps and
magic numbers work for 32-bit host builds.

Includes fixes from Prerna Saxena &lt;prerna@linux.vnet.ibm.com&gt;.

Signed-off-by: Prerna Saxena &lt;prerna@linux.vnet.ibm.com&gt;
Signed-off-by: Stefan Hajnoczi &lt;stefanha@linux.vnet.ibm.com&gt;
</content>
</entry>
</feed>
