From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 7814) id 22961385841C; Sat, 16 Oct 2021 20:19:13 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 22961385841C Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Fangrui Song To: glibc-cvs@sourceware.org Subject: [glibc/maskray/relr] benchtests: Add medium cases and increase iters in bench-memset.c X-Act-Checkin: glibc X-Git-Author: Noah Goldstein X-Git-Refname: refs/heads/maskray/relr X-Git-Oldrev: fc5bd179ef3a953dff8d1655bd530d0e230ffe71 X-Git-Newrev: 5d26d12f4ab59c67399c4d5ddcad91704fb737f9 Message-Id: <20211016201913.22961385841C@sourceware.org> Date: Sat, 16 Oct 2021 20:19:13 +0000 (GMT) X-BeenThere: glibc-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Glibc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2021 20:19:13 -0000 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5d26d12f4ab59c67399c4d5ddcad91704fb737f9 commit 5d26d12f4ab59c67399c4d5ddcad91704fb737f9 Author: Noah Goldstein Date: Fri Sep 24 18:09:47 2021 -0500 benchtests: Add medium cases and increase iters in bench-memset.c No bug. This commit adds new medium size cases for lengths in [512, 1024). As well it increase the iters to INNER_LOOP_ITERS_LARGE for more reliable results. Signed-off-by: Noah Goldstein Diff: --- benchtests/bench-memset.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/benchtests/bench-memset.c b/benchtests/bench-memset.c index d6619b4836..4284cb1724 100644 --- a/benchtests/bench-memset.c +++ b/benchtests/bench-memset.c @@ -43,7 +43,7 @@ static void do_one_test (json_ctx_t *json_ctx, impl_t *impl, CHAR *s, int c __attribute ((unused)), size_t n) { - size_t i, iters = INNER_LOOP_ITERS; + size_t i, iters = INNER_LOOP_ITERS_LARGE; timing_t start, stop, cur; TIMING_NOW (start); @@ -118,7 +118,7 @@ test_main (void) if (i & (i - 1)) do_test (&json_ctx, 0, c, i); } - for (i = 32; i < 512; i+=32) + for (i = 32; i < 1024; i+=32) { do_test (&json_ctx, 0, c, i); do_test (&json_ctx, i, c, i);