diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-02-25 20:21:12 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-02-25 20:21:12 +0000 |
commit | 54e4be7ad90b05793a091bf06cd8a5d75cc13f3a (patch) | |
tree | cc7b975ff13a664bb3a876dd52569a4c1dbd5d15 /pym/output.py | |
parent | cb030fde91a04fcc6178ee32ada425dafe0615d9 (diff) | |
download | portage-54e4be7ad90b05793a091bf06cd8a5d75cc13f3a.tar.gz portage-54e4be7ad90b05793a091bf06cd8a5d75cc13f3a.tar.bz2 portage-54e4be7ad90b05793a091bf06cd8a5d75cc13f3a.zip |
Implement lazy evaluation of USE_EXPAND variables in config.setcpv(), since
those variables are only needed when an ebuild shell is spawned. Thanks to
Marat Radchenko <slonopotamusorama@gmail.com> for testing this patch. He
reports a 14% reduction in the time consumed for `emerge -vpe world` on an
ARM device (from 3m12.008s to 2m45.055s).
svn path=/main/trunk/; revision=12707
Diffstat (limited to 'pym/output.py')
0 files changed, 0 insertions, 0 deletions