aboutsummaryrefslogtreecommitdiff
path: root/benchtests/bench-bzero-large.c
AgeCommit message (Collapse)AuthorFilesLines
2025-03-05benchtests: Improve large memcpy/memset benchmarksWilco Dijkstra1-12/+4
Adjust sizes between 64KB and 16MB and iterations based on length. Remove incorrect uses of alloc_bufs since we're not interested in measuring Linux clear_page time. Use getpagesize() - 1 instead of 4095 when aligning within a page. Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-02-23benchtests: Add benches for memset with 0 valueH.J. Lu1-1/+28
memset with zero as the value to set is by far the majority value (99%+ for Python3 and GCC). Add bench-memset-zero-large.c, bench-memset-zero-walk.c and bench-memset-zero.c to measure memset implementations for zeroing. Reviewed-by: Sunil K Pandey <skpgkp2@gmail.com>
2022-02-08benchtests: Add benches for bzeroH.J. Lu1-0/+117
Add bench-bzero-large.c, bench-bzero-walk.c and bench-bzero.c.