On Fri, Mar 1, 2024 at 11:21 AM Paul Szczepanek <paul.szczepa...@arm.com> wrote: > > Add a test that runs a zero copy burst enqueue and dequeue on a ring > of raw pointers and compressed pointers at different burst sizes to > showcase performance benefits of newly added pointer compression APIs. > > Refactored threading code to pass more parameters to threads to > reuse existing code. Added more bulk sizes to showcase their effects > on compression. Adjusted loop iteration numbers to take into account > bulk sizes to keep runtime constant (instead of number of operations). > > Adjusted old printfs to match new ones which have aligned numbers. > > Signed-off-by: Paul Szczepanek <paul.szczepa...@arm.com> > Reviewed-by: Honnappa Nagarahalli <honnappa.nagaraha...@arm.com> > --- > app/test/test_ring.h | 94 +++++++++- > app/test/test_ring_perf.c | 354 +++++++++++++++++++++++++------------- > 2 files changed, 324 insertions(+), 124 deletions(-) > > diff --git a/app/test/test_ring.h b/app/test/test_ring.h > index 45c263f3ff..3b00f2465d 100644 > --- a/app/test/test_ring.h > +++ b/app/test/test_ring.h > @@ -1,10 +1,12 @@ > /* SPDX-License-Identifier: BSD-3-Clause > - * Copyright(c) 2019 Arm Limited > + * Copyright(c) 2019-2023 Arm Limited
Thomas insisted recently that updating copyrights in this manner is not needed. https://matija.suklje.name/how-and-why-to-properly-write-copyright-statements-in-your-code#why-not-bump-the-year-on-change -- David Marchand