|
From: <sv...@va...> - 2005-12-19 19:12:18
|
Author: njn Date: 2005-12-19 19:12:13 +0000 (Mon, 19 Dec 2005) New Revision: 5375 Log: update Modified: trunk/docs/internals/performance.txt Modified: trunk/docs/internals/performance.txt =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/docs/internals/performance.txt 2005-12-19 17:01:14 UTC (rev 537= 4) +++ trunk/docs/internals/performance.txt 2005-12-19 19:12:13 UTC (rev 537= 5) @@ -20,6 +20,9 @@ removed from the despatch loop unless --profile-flags is being used. Improved Nulgrind performance typically by 10--20%, and Memcheck performance typically by 2--20%. +- Julian changed findSb to slowly move superblocks to the front of the l= ist + as they were accessed. This sped up perf/heap by 25--50%, and some bi= g + programs (eg. ktuberling) programs by a couple of percent. =20 COMPVBITS branch: - Nick converted to compress V bits, initial version saved 0--5% on most |