]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
bitbake: runqueue: Optimise holdoff task handling
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 16 Aug 2019 12:11:04 +0000 (13:11 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 21 Aug 2019 14:30:13 +0000 (15:30 +0100)
commitfece8f4737bb15db04b82b816822b1fe744d9be8
tree6c9663b29fb5284d6c370363e1c95f598eeaf6d7
parent3afc48c38f3e5e0b6ff53dead13ee4bbcf4105bc
bitbake: runqueue: Optimise holdoff task handling

We don't need to process the holdoff task list until we're executing tasks
which saves some data manipulation, at the cost of some data structures
not being correct at all times. This saves significant amounts of time
in various profile charts of larger builds.

(Bitbake rev: 270f076111b12eab358417b0c4cf9c70d7cc787a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/runqueue.py