diff options
author | David James <davidjames@chromium.org> | 2011-05-09 21:11:47 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-05-09 21:47:42 -0700 |
commit | 928bc527a8c3eab3784df54226df2f2d83c6c85c (patch) | |
tree | 78372e2d8c9c01fbe4050b87c1e35bf8c3e995b3 /pym/_emerge/help.py | |
parent | 57b3d395aa582e798f008240ebd635fd0f269bed (diff) | |
download | portage-928bc527a8c3eab3784df54226df2f2d83c6c85c.tar.gz portage-928bc527a8c3eab3784df54226df2f2d83c6c85c.tar.bz2 portage-928bc527a8c3eab3784df54226df2f2d83c6c85c.zip |
Cache counter values, avoiding I/O when it doesn't change.
This improves merge times by up to 25%, since looping over the vardb for
each package install is slow.
TEST=Emerge a bunch of packages, notice 25% speed improvement.
BUG=chromium-os:15112
Change-Id: I51dd617219cd1820ceeb702291bd790990995be4
Diffstat (limited to 'pym/_emerge/help.py')
0 files changed, 0 insertions, 0 deletions