[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/9] S/390 CPU emulation
From: |
Ulrich Hecht |
Subject: |
Re: [Qemu-devel] [PATCH 2/9] S/390 CPU emulation |
Date: |
Mon, 2 Nov 2009 17:16:44 +0200 |
User-agent: |
KMail/1.9.10 |
On Thursday 22 October 2009, Aurelien Jarno wrote:
> Probably the second. Changing the instruction pointer in the helper
> instead of using the proper goto_tb TCG op prevents TB chaining, and
> therefore as a huge impact on performance.
>
> It's something not difficult to implement, and that I would definitely
> want to see in the patch before getting it merged.
OK, I implemented it, and the surprising result is that performance does
not get any better; in fact it even suffers a little bit. (My standard
quick test, the polarssl test suite, shows about a 2% performance impact
when profiled with cachegrind).
Could there be anything I overlooked? I modelled my implementation after
those in the existing targets. (See the attached patch that goes on top
of my other S/390 patches.)
CU
Uli
--
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
s390-goto_tb.patch
Description: Text Data
- Re: [Qemu-devel] [PATCH 2/9] S/390 CPU emulation,
Ulrich Hecht <=