On 5/17/19 3:00 PM, David Marchand wrote:

On Fri, May 17, 2019 at 2:23 PM Maxime Coquelin <maxime.coque...@redhat.com <mailto:maxime.coque...@redhat.com>> wrote:

    At runtime either packed Tx/Rx functions will always be called,
    or split Tx/Rx functions will always be called.

    This patch removes the forced inlining in order to reduce
    the I-cache pressure.


I just wonder if the compiler can't decide on its own to inline those static functions.
We have __rte_noinline for this.

Good idea, I think it did not happen in my case because the compiler
would find the functions too large to be inlined.

I'll fix that in v2.

Thanks,
Maxime

Reply via email to