Message ID | 20210430171522.3608387-1-hjl.tools@gmail.com |
---|---|
State | New |
Headers | show |
Series | bench-memcpy: Collect data from 2KB to 4KB | expand |
On Fri, Apr 30, 2021 at 10:20 AM H.J. Lu <hjl.tools@gmail.com> wrote: > > Collect data on memcpy from 2KB to 4KB with the 64-byte increment value. > --- > benchtests/bench-memcpy.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/benchtests/bench-memcpy.c b/benchtests/bench-memcpy.c > index 5bddaeb8fc..184495d539 100644 > --- a/benchtests/bench-memcpy.c > +++ b/benchtests/bench-memcpy.c > @@ -145,6 +145,14 @@ test_main (void) > > do_test (&json_ctx, 0, 0, getpagesize ()); > > + for (i = 0; i <= 32; ++i) > + { > + do_test (&json_ctx, 0, 0, 2048 + 64 * i); > + do_test (&json_ctx, i, 0, 2048 + 64 * i); > + do_test (&json_ctx, 0, i, 2048 + 64 * i); > + do_test (&json_ctx, i, i, 2048 + 64 * i); > + } > + > json_array_end (&json_ctx); > json_attr_object_end (&json_ctx); > json_attr_object_end (&json_ctx); > -- > 2.31.1 > If there are no objections, I will check it in next week. Thanks.
"H.J. Lu via Libc-alpha" <libc-alpha@sourceware.org> writes:
> Collect data on memcpy from 2KB to 4KB with the 64-byte increment value.
LGTM.
diff --git a/benchtests/bench-memcpy.c b/benchtests/bench-memcpy.c index 5bddaeb8fc..184495d539 100644 --- a/benchtests/bench-memcpy.c +++ b/benchtests/bench-memcpy.c @@ -145,6 +145,14 @@ test_main (void) do_test (&json_ctx, 0, 0, getpagesize ()); + for (i = 0; i <= 32; ++i) + { + do_test (&json_ctx, 0, 0, 2048 + 64 * i); + do_test (&json_ctx, i, 0, 2048 + 64 * i); + do_test (&json_ctx, 0, i, 2048 + 64 * i); + do_test (&json_ctx, i, i, 2048 + 64 * i); + } + json_array_end (&json_ctx); json_attr_object_end (&json_ctx); json_attr_object_end (&json_ctx);