From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57154) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b7fD1-0004YW-Kt for qemu-devel@nongnu.org; Tue, 31 May 2016 04:39:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b7fCx-0005yn-Fy for qemu-devel@nongnu.org; Tue, 31 May 2016 04:39:31 -0400 Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]:35850) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b7fCx-0005ya-23 for qemu-devel@nongnu.org; Tue, 31 May 2016 04:39:27 -0400 Received: by mail-wm0-x231.google.com with SMTP id n129so118930779wmn.1 for ; Tue, 31 May 2016 01:39:26 -0700 (PDT) References: <1464138802-23503-1-git-send-email-cota@braap.org> <1464138802-23503-15-git-send-email-cota@braap.org> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <1464138802-23503-15-git-send-email-cota@braap.org> Date: Tue, 31 May 2016 09:39:31 +0100 Message-ID: <8760tu8vuk.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH v6 14/15] tb hash: track translated blocks with qht List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Emilio G. Cota" Cc: QEMU Developers , MTTCG Devel , Paolo Bonzini , Richard Henderson , Sergey Fedorov Emilio G. Cota writes: > Having a fixed-size hash table for keeping track of all translation blocks > is suboptimal: some workloads are just too big or too small to get maximum > Reviewed-by: Alex Bennée > Reviewed-by: Richard Henderson > Signed-off-by: Emilio G. Cota > --- > cpu-exec.c | 86 ++++++++++++++++++++++++------------------------- > include/exec/exec-all.h | 9 +++--- > include/exec/tb-hash.h | 3 +- > translate-all.c | 85 ++++++++++++++++++++++-------------------------- > 4 files changed, 86 insertions(+), 97 deletions(-) There are some conflicts with master here due to the move of TBContext. -- Alex Bennée