aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/meta/meta-environment.bb
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2017-02-01 11:25:32 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-02-01 18:02:07 +0000
commit3b0af8dc0f796345d1f1ba77ea35bbd090a5feb3 (patch)
tree084c54d7e5a503d074a77bcca7408f2836fbe752 /meta/recipes-core/meta/meta-environment.bb
parent1a1e70304932cce5ad194e0a7ebb495da7b24c2e (diff)
downloadopenembedded-core-contrib-3b0af8dc0f796345d1f1ba77ea35bbd090a5feb3.tar.gz
sstate/staging: Batch log messages for performance
According to profile data, repeated calls to bb.debug and bb.note in the extend_recipe_sysroot() codepath were accounting for 75% of the time (1.5s) in calls from tasks like do_image_complete. This batches up the log messages into one call into the logging system which gives similar behaviour to disabling the logging but retains the debug information. Since setscene_depvalid is also called from bitbake's setscene code, we have to be a little creative with the function parameters and leave the other debug output mechanism in place. This should hopefully speed up recipe specific sysroots. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/meta/meta-environment.bb')
0 files changed, 0 insertions, 0 deletions