feat(EventsCBGExecutor): Added worker queue - #3277
jmachowinski wants to merge 1 commit into
Conversation
The worker queue should improve the usage of cold vs hot threads, by reusing threads that have been recently used. There are also some improvements around not waking up threads if they can't get work anyway. Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
|
Pulls: #3277 |
ABI Compliance Check❌ Verdict: incompatible
✅
|
|
@fujitatomoya this is clearly a false positive in the abi checker. It fails to realize that everything that changed is part of a pimple pattern and not public ABI. |
|
Also why are we running it for rolling ? |
|
@jmachowinski - I think it's so we can know if a change to rolling will successfully backport to older distros. but yeah this should probably also take into account PIMPL and whether an affected class is part of the public API or not |
|
Hu what is going on with these benchmarks, they don't match my expectations and tests at all.... |
|
ah wait I think this was with irobot benchmark before all of our recent changes. Won't be able to rerun them for a few days |












Description
The worker queue should improve the usage of cold vs hot threads, by reusing threads that have been recently used.
There are also some improvements around not waking up threads if they can't get work anyway.
Is this user-facing behavior change?
No
Did you use Generative AI?
Yes for code reviews and checks
Additional Information