projects
/
platform
/
upstream
/
glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0e0199a
)
Benchtests: move 'alloc_bufs' from loop in bench-memset.c
author
Noah Goldstein
<goldstein.w.n@gmail.com>
Sat, 5 Feb 2022 09:10:44 +0000
(
03:10
-0600)
committer
Noah Goldstein
<goldstein.w.n@gmail.com>
Sat, 5 Feb 2022 22:48:00 +0000
(16:48 -0600)
One buf allocation is sufficient. Calling `alloc_bufs' in the loop
just adds unnecessary syscall overhead.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
benchtests/bench-memset.c
patch
|
blob
|
history
diff --git
a/benchtests/bench-memset.c
b/benchtests/bench-memset.c
index
beba3fb
..
e1e2d5f
100644
(file)
--- a/
benchtests/bench-memset.c
+++ b/
benchtests/bench-memset.c
@@
-74,7
+74,6
@@
do_test (json_ctx_t *json_ctx, size_t align, int c, size_t len)
FOR_EACH_IMPL (impl, 0)
{
do_one_test (json_ctx, impl, (CHAR *) (buf1) + align, c, len);
- alloc_bufs ();
}
json_array_end (json_ctx);
@@
-88,8
+87,9
@@
test_main (void)
size_t i;
int c = 0;
- test_init ();
+ test_init ();
+ alloc_bufs ();
json_init (&json_ctx, 0, stdout);
json_document_begin (&json_ctx);