aboutsummaryrefslogtreecommitdiff
path: root/csu/Makefile
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@sourceware.org>2017-11-20 17:55:59 +0530
committerSiddhesh Poyarekar <siddhesh@sourceware.org>2017-11-20 18:03:32 +0530
commit4d7632ff687dc60fb9ed38bae682d395017b61a8 (patch)
tree3ee504482bd103ea4adb3cf2368451b133c9266a /csu/Makefile
parenta465b89ee82642c193cfd7deb6eb5d999ffaa5b7 (diff)
downloadglibc-4d7632ff687dc60fb9ed38bae682d395017b61a8.zip
glibc-4d7632ff687dc60fb9ed38bae682d395017b61a8.tar.gz
glibc-4d7632ff687dc60fb9ed38bae682d395017b61a8.tar.bz2
benchtests: Fix walking sizes and directions for *-walk benchmarks
Make the walking benchmarks walk only backwards since copying both ways is biased in favour of implementations that use non-temporal stores for larger sizes; falkor is one of them. This also fixes up bugs in computation of the result which ended up multiplying the length with the timing result unnecessarily. * benchtests/bench-memcpy-walk.c (do_one_test): Copy only backwards. Fix timing computation. * benchtests/bench-memmove-walk.c (do_one_test): Likewise. * benchtests/bench-memset-walk.c (do_one_test): Walk backwards on memset by N at a time. Fix timing computation.
Diffstat (limited to 'csu/Makefile')
0 files changed, 0 insertions, 0 deletions