From: Nicholas Nethercote Date: Thu, 15 Dec 2005 19:41:14 +0000 (+0000) Subject: add note about recent performance improvement X-Git-Tag: svn/VALGRIND_3_2_0~506 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a75ddd7aaa4cf0457d989c6a00f43d2a43c8f746;p=thirdparty%2Fvalgrind.git add note about recent performance improvement git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5349 --- diff --git a/docs/internals/performance.txt b/docs/internals/performance.txt index 6f7a178d56..dcf1225071 100644 --- a/docs/internals/performance.txt +++ b/docs/internals/performance.txt @@ -14,6 +14,11 @@ Post 3.1.0: - Nick improved vg_SP_update_pass() to identify more small constant increments/decrements of SP, so the fast cases can be used more often. Saved 1--3% on a few programs. +- r5345,r5346: Julian improved the dispatcher so that x86 and AMD64 use + jumps instead of call/return for calling translations, and also removed + the --profile-flags profiling from the dispatcher unless --profile-flags + is being used. Improved Nulgrind performance typically by 10--20%, + and Memcheck performance typically by 2--20%. COMPVBITS branch: - Nick converted to compress V bits, initial version saved 0--5% on most