Re: [Qemu-devel] Cooperative BBL execution due to binary translation

2011-10-16 Thread Avi Kivity
On 10/16/2011 02:06 PM, Blue Swirl wrote: > > > > c = get_executable_memory(1Gb) > > set(c, OPCODE_NOP, sizeof c) > > jmp_into c > > Not really, we don't care very much about such timing problems. > Translation is limited so that the intermediate buffer does not > overflow, also page boundaries may

Re: [Qemu-devel] Cooperative BBL execution due to binary translation

2011-10-16 Thread Blue Swirl
On Sun, Oct 16, 2011 at 2:19 AM, felix.matenaar@rwth-aachen wrote: > Hi *, > > I have the following question regarding qemu binary translation of > target-i386 (and maybe other targets): > > As far as I understood the code, when a basic block is executed, there > is no event which can interrupt th

[Qemu-devel] Cooperative BBL execution due to binary translation

2011-10-15 Thread felix.matenaar@rwth-aachen
Hi *, I have the following question regarding qemu binary translation of target-i386 (and maybe other targets): As far as I understood the code, when a basic block is executed, there is no event which can interrupt the execution until the bbl reaches its end and the control flow is then back at q