Closed
Description
Two new API's were added and intrinsified by CoreCLR. They are used in the library which caused Performance regression in Mono. See dotnet/perf-autofiling-issues#29872. These new API's were added via #98623
The API's to intrinsify are
- SpanHelpers.Memmove -> Update existing intrinsics support for
Buffer.Memmove
. See the code below
runtime/src/mono/mono/mini/intrinsics.c
Lines 288 to 310 in fd48b6f
- SpanHelpers.ClearWithoutReferences
- SpanHelpers.Fill