mirror of git://sourceware.org/git/glibc.git
Benchtests: move 'alloc_bufs' from loop in bench-memset.c
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>
This commit is contained in:
parent
0e0199a9e0
commit
90cbb80636
|
|
@ -74,7 +74,6 @@ do_test (json_ctx_t *json_ctx, size_t align, int c, size_t len)
|
||||||
FOR_EACH_IMPL (impl, 0)
|
FOR_EACH_IMPL (impl, 0)
|
||||||
{
|
{
|
||||||
do_one_test (json_ctx, impl, (CHAR *) (buf1) + align, c, len);
|
do_one_test (json_ctx, impl, (CHAR *) (buf1) + align, c, len);
|
||||||
alloc_bufs ();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
json_array_end (json_ctx);
|
json_array_end (json_ctx);
|
||||||
|
|
@ -88,8 +87,9 @@ test_main (void)
|
||||||
size_t i;
|
size_t i;
|
||||||
int c = 0;
|
int c = 0;
|
||||||
|
|
||||||
test_init ();
|
|
||||||
|
|
||||||
|
test_init ();
|
||||||
|
alloc_bufs ();
|
||||||
json_init (&json_ctx, 0, stdout);
|
json_init (&json_ctx, 0, stdout);
|
||||||
|
|
||||||
json_document_begin (&json_ctx);
|
json_document_begin (&json_ctx);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue