WorkStealingDispatcher is highly performant, but it's a mess of copy pasta. This is perhaps the most performance-critical module of the library, so any changes should be measured throroughly. I suspect #[inline(always)] will help quite a bit in making it as performant but less of a mess.
WorkStealingDispatcher
is highly performant, but it's a mess of copy pasta. This is perhaps the most performance-critical module of the library, so any changes should be measured throroughly. I suspect#[inline(always)]
will help quite a bit in making it as performant but less of a mess.