This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH] Benchtests: Add tests to cover longer string for strrchr
- From: Rajalakshmi Srinivasaraghavan <raji at linux dot vnet dot ibm dot com>
- To: libc-alpha at sourceware dot org
- Cc: Rajalakshmi Srinivasaraghavan <raji at linux dot vnet dot ibm dot com>
- Date: Tue, 21 Feb 2017 09:36:17 +0530
- Subject: [PATCH] Benchtests: Add tests to cover longer string for strrchr
- Authentication-results: sourceware.org; auth=none
While working on strrchr optimization for power8, found that the
existing benchtests is not enough to find the improvements
for longer strings. Hence increasing the length to 512 to
measure the performance for a wide range.
2017-02-21 Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
* benchtests/bench-strrchr.c (test_main): Increase the iteration
to cover longer string.
---
benchtests/bench-strrchr.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/benchtests/bench-strrchr.c b/benchtests/bench-strrchr.c
index 8af363a..3ea8200 100644
--- a/benchtests/bench-strrchr.c
+++ b/benchtests/bench-strrchr.c
@@ -154,7 +154,7 @@ test_main (void)
do_test (i, 64, 256, 23, BIG_CHAR);
}
- for (i = 0; i < 32; ++i)
+ for (i = 0; i < 512; ++i)
{
do_test (0, i, i + 1, 23, SMALL_CHAR);
do_test (0, i, i + 1, 23, BIG_CHAR);
@@ -172,7 +172,7 @@ test_main (void)
do_test (i, 64, 256, 0, BIG_CHAR);
}
- for (i = 0; i < 32; ++i)
+ for (i = 0; i < 512; ++i)
{
do_test (0, i, i + 1, 0, SMALL_CHAR);
do_test (0, i, i + 1, 0, BIG_CHAR);
--
2.7.4