qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Dalvik execution on Android Emulator (QEMU)


From: Brian Jackson
Subject: Re: [Qemu-devel] Dalvik execution on Android Emulator (QEMU)
Date: Mon, 07 Jul 2014 18:55:59 -0500
User-agent: Trojita/v0.4.1-283-g0333490; Qt/4.8.6; X11; Linux; Debian GNU/Linux unstable (sid)

On Monday, July 7, 2014 5:56:10 PM CDT, Anderson Sartor wrote:
Hi all,
I'm counting how many basic blocks are executed by a given application on
the Android Emulator, so I modified QEMU to do this. However, I came across
with the following:
for 2 environment situations: (1) - only the emulator running in the host
computer, (2) - the emulator + other processes in the host computer to make
the emulator run slower.
and two types of applications:
Native code: The basic blocks are executed the same number of times in
situation (1) and (2).
Dalvik (Java) code: The basic blocks are executed a variable number of
times (it almost follows the variation in the simulation time of the
application caused by the heavy workload on the host computer).

So the question is: What changes in QEMU's execution when Dalvik code is
executed? because it is apparently counting more than one time each basic
block as the simulation speed varies.


Upstream Qemu doesn't have any kind of Android emulation built into it (aside from generic arm system emulation). You are likely using a fork of some old version of Qemu. You'll probably have better luck asking whoever forked Qemu.

--Iggy



Regards






reply via email to

[Prev in Thread] Current Thread [Next in Thread]