diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2019-01-23 17:17:43 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-01-26 13:39:37 +0000 |
commit | 411e2b7047b04edb9065f84d96cc7d14224c5032 (patch) | |
tree | 296d49c9b77ec64faf931a3e867773fe0cea8db1 /scripts/combo-layer | |
parent | 58232c6df8619e715a2f1d5532b9b535b3dbe343 (diff) | |
download | poky-411e2b7047b04edb9065f84d96cc7d14224c5032.tar.gz |
lib/oe/reciputils.py: parallelize upstream version checks
Previously this was done via bitbake tasks, and when this
was rewritten to a for loop, performance sufered significantly:
from 90 seconds to about 12 minutes for oe-core. This change
restores the previous run time, and makes it possible
to perform such checks with command line utilities in an
interactive way.
Implementation note: we have to create a copy of the recipe
data, as Tinfoil API can't be used from multiple threads
and only allows one process to access the data at a time.
(From OE-Core rev: b1d01911fa2a0a4945da071d66fb50e9f14ded81)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/combo-layer')
0 files changed, 0 insertions, 0 deletions