|
From: <sv...@va...> - 2013-10-25 06:27:40
|
Author: sewardj
Date: Fri Oct 25 06:27:19 2013
New Revision: 13695
Log:
Merge, from trunk, r13688: move host code closer to generate code to
improve branch predictor performance.
Modified:
branches/VALGRIND_3_9_BRANCH/ (props changed)
branches/VALGRIND_3_9_BRANCH/configure.ac
Modified: branches/VALGRIND_3_9_BRANCH/configure.ac
==============================================================================
--- branches/VALGRIND_3_9_BRANCH/configure.ac (original)
+++ branches/VALGRIND_3_9_BRANCH/configure.ac Fri Oct 25 06:27:19 2013
@@ -564,9 +564,10 @@
VGCONF_ARCH_SEC=""
VGCONF_PLATFORM_PRI_CAPS="S390X_LINUX"
VGCONF_PLATFORM_SEC_CAPS=""
- # we want to have the generated code close to the dispatcher
- valt_load_address_pri_norml="0x401000000"
- valt_load_address_pri_inner="0x410000000"
+ # To improve branch prediction hit rate we want to have
+ # the generated code close to valgrind (host) code
+ valt_load_address_pri_norml="0x800000000"
+ valt_load_address_pri_inner="0x810000000"
valt_load_address_sec_norml="0xUNSET"
valt_load_address_sec_inner="0xUNSET"
AC_MSG_RESULT([ok (${ARCH_MAX}-${VGCONF_OS})])
|