diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-01-26 11:50:55 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-02-06 11:06:30 +0000 |
commit | 2ae62f0d2b4f130a12b4b3bed38a9cd82a5bb6cf (patch) | |
tree | 287a56c0c6f1f4fb95497309bd5049e261207e53 /bitbake/doc/bitbake-user-manual | |
parent | 38fd8bbb7fdd84026466af4e38f9ace69be1cb8b (diff) | |
download | poky-2ae62f0d2b4f130a12b4b3bed38a9cd82a5bb6cf.tar.gz |
bitbake: runqueue: Optimize recrdepends handling
We can optimise the loops slightly so we only process given substrings
once rather than many times. This means expanding out add_resolved_dependencies.
Also add a function which allows replacement of the task element of a
task id, reducing the amount of string handling we're doing in a performance
critical loop.
Its also clear that later code adds to the tasks depends so we don't need
to add .depends() to extradeps at the start.
(Bitbake rev: 4ad281224e92b5f94e3a9c17e8898ec8f1086cdc)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc/bitbake-user-manual')
0 files changed, 0 insertions, 0 deletions