summaryrefslogtreecommitdiffstats
path: root/pym/repoman
diff options
context:
space:
mode:
authorDavid James <davidjames@google.com>2011-03-23 22:05:15 -0700
committerZac Medico <zmedico@gentoo.org>2011-03-26 12:20:52 -0700
commitfa3a5a04bc8eeb9e0eda44b21c7c8f3f49e00fa5 (patch)
tree618d63f1cf421dcd79f44ece2954a3af4f673e97 /pym/repoman
parent937f4f958f77b54a4c46b94e89af3f1720450e6b (diff)
downloadportage-fa3a5a04bc8eeb9e0eda44b21c7c8f3f49e00fa5.tar.gz
portage-fa3a5a04bc8eeb9e0eda44b21c7c8f3f49e00fa5.tar.bz2
portage-fa3a5a04bc8eeb9e0eda44b21c7c8f3f49e00fa5.zip
Optimize ebuild.sh to cache preprocessing output.
Right now ebuild.sh runs preprocessing steps multiple times during the same build. It processes the same environment and produces the same output every time. This slows down the build unnecessarily. This optimization cuts build time for 50 binary packages with 16 jobs from 3m22 to 2m33 (33%). Change-Id: I72ac84cce2eb60d17736cc5f5343d4a858ec86f4 Review URL: http://codereview.chromium.org/6733008
Diffstat (limited to 'pym/repoman')
0 files changed, 0 insertions, 0 deletions