Re: [Qemu-devel] Re: [PATCH] tcg, tci: Add TCG and interpreter for bytecode (virtual machine)

2009-10-26 Thread Stuart Brady
On Sat, Oct 24, 2009 at 11:23:43AM +0800, TeLeMan wrote: > On Sat, Oct 24, 2009 at 02:58, Stefan Weil wrote: > > Is patch 4 (call handling) needed, or is it an optimization? > > If it is needed, the tcg disassembler has to be extended as well. > > In fact tci has no stack and robber registers and

Re: [Qemu-devel] Re: [PATCH] tcg, tci: Add TCG and interpreter for bytecode (virtual machine)

2009-10-23 Thread TeLeMan
On Sat, Oct 24, 2009 at 02:58, Stefan Weil wrote: > Is patch 4 (call handling) needed, or is it an optimization? > If it is needed, the tcg disassembler has to be extended as well. In fact tci has no stack and robber registers and doesn't need simulate the CPU work. I am trying to remove tcg_reg_a

Re: [Qemu-devel] Re: [PATCH] tcg, tci: Add TCG and interpreter for bytecode (virtual machine)

2009-10-23 Thread Stefan Weil
TeLeMan schrieb: > Tested i386-softmmu only. Now tci can run windows xp sp2 and its speed > is about 6 times slower than jit. > -- > SUN OF A BEACH Great. Many thanks for the fixes, enhancements and for the testing, too. Is patch 4 (call handling) needed, or is it an optimization? If it is needed