On 8/21/20 20:21, Piotr Caban wrote:
Hi Gabriel,
I was experimenting with various attempts of implementing memmove. I'm attaching a modified version of Paul's test application. It compares memmove performance from ucrtbase, msvcr100 and msvcrt dlls. It also contains assembler (i386) implementation of the function.
Thanks, Piotr
Was there any reason why you excluded the latest vcruntime140 from comparison? As it is newer implementation it is obvious to expect that it is be better optimized for modern CPUs.