On 02/03/2024 10:33, Morten Brørup wrote:
I think that a misconception that arch specific optimizations (such as SIMD
code) required stuff to go into EAL has been prevailing, and this misconception
is a main reason why EAL has become so bloated.
Moving features like pointer compression out of EAL, thereby showing
alternative design patterns for code containing arch specific optimizations,
will help eliminate that misconception.
I have a patch ready that moves the ptr compress into its own library
but I must first land this patch:
https://patches.dpdk.org/project/dpdk/patch/20240306221709.166722-2-paul.szczepa...@arm.com/
which is required to have header only libraries - otherwise errors stop
the build.