On Wed, 21 Jan 2026 12:56:25 +0000
Konstantin Ananyev <[email protected]> wrote:

> > A much simpler and clear solution is to just get rid of __rte_always_inline
> > and use inline instead. The compiler still inlines a lot but it can make its
> > own decision.
> > The attribute always_inline is not always faster, in fact in real world
> > applications it can make things slower because real applications get i-cache
> > misses and lots of inline expansion makes it worse.  
> 
> Sounds like a clean and safe fix.
> I also don't expect any perf degradations with such approach, 
> but will run some perf tests with it to confirm.
> Thanks

Only enqueue/dequeue functions needed the change.

Reply via email to