diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-30 03:07:40 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-30 03:07:40 +0000 |
commit | 67e666904b06d01b620a0193fed01c79d7f43ff2 (patch) | |
tree | e7cf2634cb2a212d3485a64e0f32f61f1b991d2d /pym/portage_exec.py | |
parent | 0183b2c3c109ed19b0a43d58b93651b88753a4b3 (diff) | |
download | portage-67e666904b06d01b620a0193fed01c79d7f43ff2.tar.gz portage-67e666904b06d01b620a0193fed01c79d7f43ff2.tar.bz2 portage-67e666904b06d01b620a0193fed01c79d7f43ff2.zip |
* Optimize SequentialTaskQueue.schedule() by using a _dirty attribute
to track whether anything relevant has changed since the last schedule
call. Since we can always rely on exist listeners being called, set of
running tasks is always pruned automatically and there is never any need
to actively prune it.
* Remove the unused SequentialTaskQueue.auto_schedule feature.
svn path=/main/trunk/; revision=11275
Diffstat (limited to 'pym/portage_exec.py')
0 files changed, 0 insertions, 0 deletions