We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0a324ed commit 0923e83Copy full SHA for 0923e83
src/libraries/System.Private.CoreLib/src/System/Text/Unicode/Utf16Utility.Validation.cs
@@ -79,7 +79,11 @@ static Utf16Utility()
79
long tempUtf8CodeUnitCountAdjustment = 0;
80
int tempScalarCountAdjustment = 0;
81
82
- if ((AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || Sse2.IsSupported)
+ // Per https://github.com/dotnet/runtime/issues/41699, temporarily disabling
83
+ // ARM64-intrinsicified code paths. ARM64 platforms may still use the vectorized
84
+ // non-intrinsicified 'else' block below.
85
+
86
+ if (/* (AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || */ Sse2.IsSupported)
87
{
88
if (inputLength >= Vector128<ushort>.Count)
89
0 commit comments