From a55c24c5d7d7ff0156b7272936afca0b8ff79874 Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Wed, 19 Oct 2005 11:23:07 +0000 Subject: [PATCH] Halve the size of the fast tt lookup cache. This improves ppc32 performance quite a bit, since the cache is emptied quite often on ppc32, and a smaller cache is less intrusive in the real machine's L2 cache. On x86 the change doesn't seem to have much effect. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4947 --- coregrind/pub_core_transtab_asm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coregrind/pub_core_transtab_asm.h b/coregrind/pub_core_transtab_asm.h index 60be73266..6041dcda3 100644 --- a/coregrind/pub_core_transtab_asm.h +++ b/coregrind/pub_core_transtab_asm.h @@ -32,7 +32,7 @@ #define __PUB_CORE_TRANSTAB_ASM_H /* Constants for the fast translation lookup cache. */ -#define VG_TT_FAST_BITS 16 +#define VG_TT_FAST_BITS 15 #define VG_TT_FAST_SIZE (1 << VG_TT_FAST_BITS) #define VG_TT_FAST_MASK ((VG_TT_FAST_SIZE) - 1)