Bug #228977 - During dblink._preserve_libs() calls, cache results of
authorZac Medico <zmedico@gentoo.org>
Mon, 23 Jun 2008 10:00:12 +0000 (10:00 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 23 Jun 2008 10:00:12 +0000 (10:00 -0000)
commit881a3de8afdcfdcb51170eca77acd685cb4021e8
treef66d39afcb8442d5fe3d36dea24a1e96dc071a1f
parent0308312e1aab84103bd527ed0beb0e5657ca839e
Bug #228977 - During dblink._preserve_libs() calls, cache results of
LinkageMap.findProviders(), LinkageMap.findConsumers(), and os.path.realpath()
calls in order to improve performance. This makes a huge difference in
performance for glibc upgrades since glibc provides so many libs to
check consumerge for.

svn path=/main/trunk/; revision=10764
pym/portage/dbapi/vartree.py