From ddc9627a00e9d04a08ec4ad561e50e941add53ee Mon Sep 17 00:00:00 2001 From: Zoltan Varga Date: Mon, 6 Jan 2020 16:36:59 +0100 Subject: [PATCH] [netcore] Optimize RuntimeType::IsSZArray. (mono/mono#18347) Commit migrated from https://github.com/mono/mono/commit/384db9e89053822a2d51cc19d7084ce75a636b37 --- src/mono/netcore/System.Private.CoreLib/src/System/RuntimeType.Mono.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mono/netcore/System.Private.CoreLib/src/System/RuntimeType.Mono.cs b/src/mono/netcore/System.Private.CoreLib/src/System/RuntimeType.Mono.cs index 0f58b5d..e353629 100644 --- a/src/mono/netcore/System.Private.CoreLib/src/System/RuntimeType.Mono.cs +++ b/src/mono/netcore/System.Private.CoreLib/src/System/RuntimeType.Mono.cs @@ -2502,8 +2502,7 @@ namespace System public override bool IsSZArray { get { - // TODO: intrinsic - return IsArray && ReferenceEquals (this, GetElementType ().MakeArrayType ()); + return RuntimeTypeHandle.IsSzArray (this); } } -- 2.7.4