diff options
author | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2018-08-08 00:44:56 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2018-08-08 00:44:56 +0530 |
commit | 014efdd7ea3c6756d215b9fe51bdbb8ee8bd549b (patch) | |
tree | 3db170340e150623d1c237e42072dda3f06aa563 /ChangeLog | |
parent | 92a4cba76076ce1aa0efa7b859708e057c2a757f (diff) | |
download | glibc-014efdd7ea3c6756d215b9fe51bdbb8ee8bd549b.tar.gz glibc-014efdd7ea3c6756d215b9fe51bdbb8ee8bd549b.tar.xz glibc-014efdd7ea3c6756d215b9fe51bdbb8ee8bd549b.zip |
benchtests: Clean up the alloc_bufs
Drop realloc_bufs in favour of making alloc_bufs transparently reallocate the buffers if it had allocated before. Also consolidate computation of buffer lengths so that they don't get repeated on every reallocation. * benchtests/bench-string.h (buf1_size, buf2_size): New variables. (init_sizes): New function. (test_init): Use it. (alloc_buf, exit_error): New functions. (alloc_bufs): Use ALLOC_BUF. (realloc_bufs): Remove. * benchtests/bench-memcmp.c (do_test): Adjust. * benchtests/bench-memset-large.c (do_test): Likewise. * benchtests/bench-memset-walk.c (do_test): Likewise. * benchtests/bench-memset.c (do_test): Likewise. * benchtests/bench-strncmp.c (do_test): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index c8a1b70619..7e1a5b081f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2018-08-07 Siddhesh Poyarekar <siddhesh@sourceware.org> + + * benchtests/bench-string.h (buf1_size, buf2_size): New + variables. + (init_sizes): New function. + (test_init): Use it. + (alloc_buf, exit_error): New functions. + (alloc_bufs): Use ALLOC_BUF. + (realloc_bufs): Remove. + * benchtests/bench-memcmp.c (do_test): Adjust. + * benchtests/bench-memset-large.c (do_test): Likewise. + * benchtests/bench-memset-walk.c (do_test): Likewise. + * benchtests/bench-memset.c (do_test): Likewise. + * benchtests/bench-strncmp.c (do_test): Likewise. + 2018-08-06 Andreas Schwab <schwab@suse.de> * sysdeps/riscv/nptl/tls.h (DB_THREAD_SELF): Use REGISTER instead |