diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-11-08 15:19:05 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-11-12 10:14:10 +0000 |
commit | 8b90ed084d59b4e07aa547255d327b25cfb2ee2b (patch) | |
tree | 3ff4be7694e790ff58e7de3061cc268b054a8dcd /scripts/lib/mic/utils/cmdln.py | |
parent | f6e98af6b9f6729bb61f17e3b4203c3c79829205 (diff) | |
download | openembedded-core-8b90ed084d59b4e07aa547255d327b25cfb2ee2b.tar.gz openembedded-core-8b90ed084d59b4e07aa547255d327b25cfb2ee2b.tar.bz2 openembedded-core-8b90ed084d59b4e07aa547255d327b25cfb2ee2b.zip |
lib/oe/path: Fix performance issue got copyhardlinktree()
With the directory copy was added to avoid race issues, it wasn't noticed that
tar was recursing the directories and copying files too. This is completely
crazy when we hardlink those files in the next command.
Resolve the issue by telling tar not to recurse. This gives a significant
performance boost to various parts of the system (do_package for linux-yocto
256s -> 178s for example).
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/mic/utils/cmdln.py')
0 files changed, 0 insertions, 0 deletions