diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2021-11-01 00:49:49 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2021-11-06 16:17:51 -0500 |
commit | 5e6cce9b34e1609dc5183312a9efaf0d420a547a (patch) | |
tree | 0bd200d8d31be312a936a31c2c683b91950a85af /benchtests/bench-stpcpy_chk.c | |
parent | d585ba47fcda99fdf228e3e45a01b11a15efbc5a (diff) | |
download | glibc-5e6cce9b34e1609dc5183312a9efaf0d420a547a.tar.gz glibc-5e6cce9b34e1609dc5183312a9efaf0d420a547a.tar.xz glibc-5e6cce9b34e1609dc5183312a9efaf0d420a547a.zip |
benchtests: Add additional cases to bench-memcpy.c and bench-memmove.c
This commit adds more benchmarks for the common memcpy/memmove benchmarks. The most signifcant cases are the half page offsets. The current versions leaves dst and src near page aligned which leads to false 4k aliasing on x86_64. This can add noise due to false dependencies from one run to the next. As well, this seems like more of an edge case that common case so it shouldn't be the only thing Signed-off-by: Noah Goldstein <goldstein.w.n@gmail.com> Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'benchtests/bench-stpcpy_chk.c')
0 files changed, 0 insertions, 0 deletions