On Thursday 22 March 2007 23:57, Julian Seward wrote:
> On Thursday 22 March 2007 23:27, Paul Brook wrote:
> > > Do you mean you're asking me to break up Paul Brook's QOPS tree at
> > > https://nowt.dyndns.org and submit it to mainline?  I can do this
> > > thing, if you really think it would help.
> >
> > If you implement all the missing bits in the process it'll help ;-)
>
> What bits would they be then?

The m68k target is the only one that uses qops for all its code generation. 
Arm is about half-and-half, x86 has the easy bits converted, and the other 
targets still use dyngen pretty much exclusively.

amd64 host support is fairly good, x86 hosts mostly work, and ppc has 
bitrotted a bit.

> FWIW, I snarfed the patch last Sunday and tested it on amd64 host /
> x86 guest, and successfully booted a couple of linux distros.  So it's
> not obviously broken, at least for my mundane host/guest choice.
> It also seemed marginally slower on a big compile in the guest -
> 395.4 host cpu seconds for mainline vs 422.9 with qops.  Is this
> expected?

Yes. The generated code should run at similar speed, but doing the translation 
takes a bit longer. I've been seeing 10-20% slowdown for booting linux.

Paul


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to