diff options
author | David James <davidjames@google.com> | 2011-03-24 18:14:45 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-03-24 18:14:45 -0700 |
commit | 99ec2a8f810ae7ea2c76d928665ed1d02c2d9cc7 (patch) | |
tree | e0e3b01aed934d87ccf6feb51ad7cc1aa2880e48 /pym/_emerge/EbuildIpcDaemon.py | |
parent | 39911a4fc3859ae528dfe541ae9d9119291ae0e2 (diff) | |
download | portage-99ec2a8f810ae7ea2c76d928665ed1d02c2d9cc7.tar.gz portage-99ec2a8f810ae7ea2c76d928665ed1d02c2d9cc7.tar.bz2 portage-99ec2a8f810ae7ea2c76d928665ed1d02c2d9cc7.zip |
Update Portage to sync BlockerDB at init.
Currently, Portage syncs the BlockerDB before every merge. This slows
down merges considerably because it requires reading the entire vardb
from disk. Since Portage doesn't merge conflicting packages anyway, we
can optimize this by just reading the vardb at initialization and
caching that.
Change-Id: I6701926f022ef3aa2da10482fc8b09573ae24610
Review URL: http://codereview.chromium.org/6688037
Diffstat (limited to 'pym/_emerge/EbuildIpcDaemon.py')
0 files changed, 0 insertions, 0 deletions