Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-15 Thread Richard Purdie
On Fri, 2023-12-15 at 17:49 +0100, Alexander Kanavin wrote: > On Fri, 15 Dec 2023 at 17:04, Richard Purdie > wrote: > > > > Meanwhile I'd like to implement what I mentioned in note (1) in patch > > > 4/9, as it's a real regression that I realized only today as I was > > > preparing the patchset

Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-15 Thread Alexander Kanavin
On Fri, 15 Dec 2023 at 17:04, Richard Purdie wrote: > > Meanwhile I'd like to implement what I mentioned in note (1) in patch > > 4/9, as it's a real regression that I realized only today as I was > > preparing the patchset for submission and now it's bothering me :) > > Yes, it is and I do

Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-15 Thread Richard Purdie
On Thu, 2023-12-14 at 18:28 +0100, Alexander Kanavin wrote: > On Thu, 14 Dec 2023 at 15:39, Richard Purdie > wrote: > > > I not entirely happy about this since start_worker() executes processes > > and isn't trivial. The code is careful enough to tear them down too at > > exit but it is all a

Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-14 Thread Alexander Kanavin
On Thu, 14 Dec 2023 at 15:39, Richard Purdie wrote: > I not entirely happy about this since start_worker() executes processes > and isn't trivial. The code is careful enough to tear them down too at > exit but it is all a bit of a waste of time. > > I had wondered if we can create

Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 14:45 +0100, Alexander Kanavin wrote: > printdiff needs setscene dependencies and they're available only > through that object. Previously it was instantianted just after > running printdiff, this moves the initilization to just prior. > > Signed-off-by: Alexander Kanavin >

[OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-14 Thread Alexander Kanavin
printdiff needs setscene dependencies and they're available only through that object. Previously it was instantianted just after running printdiff, this moves the initilization to just prior. Signed-off-by: Alexander Kanavin --- bitbake/lib/bb/runqueue.py | 10 +- 1 file changed, 5