[bitbake-devel] [PATCH 10/10] runqueue: Drop debug statement causing performance issues

Richard Purdie richard.purdie at linuxfoundation.org
Wed Aug 14 13:53:17 UTC 2019


This debug statement could result in a long list of tasks which when
repeatedly sent over our IPC, slowed down the builds immensely. Remove
it in favour of other more targetted debugging added recently, brining
back some lost performance, partciclarly on builds with large numbers
of tasks.

Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 lib/bb/runqueue.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index a04703c870..b571dde4bf 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -2189,8 +2189,6 @@ class RunQueueExecute:
             for dep in self.sqdata.sq_covered_tasks[tid]:
                 if dep not in self.runq_complete:
                     self.holdoff_tasks.add(dep)
-        logger.debug(2, "Holding off tasks %s" % pprint.pformat(self.holdoff_tasks))
-
 
     def process_possible_migrations(self):
 
-- 
2.20.1



More information about the bitbake-devel mailing list