From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50771) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZchGT-00071b-C3 for qemu-devel@nongnu.org; Thu, 17 Sep 2015 18:02:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZchGQ-0007uX-62 for qemu-devel@nongnu.org; Thu, 17 Sep 2015 18:02:49 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:33370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZchGQ-0007uL-0Q for qemu-devel@nongnu.org; Thu, 17 Sep 2015 18:02:46 -0400 Message-ID: <55FB3881.5070608@codeaurora.org> Date: Thu, 17 Sep 2015 18:02:41 -0400 From: Christopher Covington MIME-Version: 1.0 References: <7cd03581b882e28ef904a35a4ce1e374@ispras.ru> <55E859BA.8080502@ispras.ru> <55E93C0E.4000401@ispras.ru> <55E9C90E.8020408@ispras.ru> In-Reply-To: <55E9C90E.8020408@ispras.ru> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] QEMU+Aarch64: in_asm log skips instructions of loop-programs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Sergey Smolov , Peter Maydell , Richard Henderson Cc: QEMU Developers Hi Sergey, On 09/04/2015 12:38 PM, Sergey Smolov wrote: >=20 >> >> 03.09.2015 19:35, Peter Maydell =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> On 3 September 2015 at 15:31, Sergey Smolov wrote: >>>> Do you think it is possible to implement another QEMU logger which w= ill >>>> make a record for every executed block, >>> Yes (this would just need to disable the TB linking optimisation, >>> which we've discussed providing a debug toggle for in another >>> thread). >=20 > Ok, I've implemented a mapping between disassembled forms of instructio= ns and > executed TBs. > Now my logger does "loop unrolling" successfully. This sounds like it solves the same issue as -d nochain but in what's pro= bably a more time efficient manner. Are you able to share your implementation? Thanks, Christopher Covington --=20 Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum= , a Linux Foundation Collaborative Project