> > > > + /** Fast path area cache line 3. */
> > > > +#ifdef RTE_GRAPH_PROFILE
> > > > + struct {
> > > > + uint64_t calls; /**< Calls processing
> > > resp. 0 or 1 objects. */
> > > > + uint64_t cycles; /**< Cycles spent
> > > processing resp. 0 or 1 objects. */
> > > > + } usage_stats[2]; /**< Usage when this node
> > > processed 0 or 1 objects. */
> > > > + uint64_t full_burst_calls; /**< Calls processing a
> > > full burst of objects. */
> > > > + uint64_t full_burst_cycles; /**< Cycles spent
> > > processing a full burst of objects. */
> > > > + uint64_t half_burst_calls; /**< Calls processing a
> > > half burst of objects. */
> > > > + uint64_t half_burst_cycles; /**< Cycles spent
> > > processing a half burst of objects. */
> > > > + /** Fast path area cache line 4. */
> > > > +#endif
> > >
> > > Is it an ABI breakage?
Can you consider one array for all cases?
also, instead of adding cacheline for this profiling data, can we
share with line 1 that used solely for xstats?
- [PATCH] graph: add optional profiling stats Morten Brørup
- [PATCH v3] graph: add optional profiling stats Morten Brørup
- [PATCH v4] graph: add optional profiling stats Morten Brørup
- [PATCH v5] graph: add optional profiling stats Morten Brørup
- RE: |WARNING| [v5] graph: add optional profiling s... Morten Brørup
- Re: [PATCH v5] graph: add optional profiling stats Jerin Jacob
- RE: [PATCH v5] graph: add optional profiling s... Morten Brørup
- Re: [PATCH v5] graph: add optional profili... Jerin Jacob
- RE: [PATCH v5] graph: add optional pr... Morten Brørup
- Re: [PATCH v5] graph: add optiona... Jerin Jacob
- Re: [PATCH v5] graph: add optional pr... saeed bishara
- RE: [PATCH v5] graph: add optiona... Morten Brørup
- Re: [PATCH v5] graph: add opt... saeed bishara
- RE: [PATCH v5] graph: add opt... Morten Brørup
- Re: [PATCH v5] graph: add opt... saeed bishara

