Index and Range updates (dotnet/coreclr#22331)
commit469b0a7a0fa1f63a7333e725e6d11a37a6044854
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Wed, 6 Feb 2019 23:15:46 +0000 (6 15:15 -0800)
committerMarek Safar <marek.safar@gmail.com>
Tue, 12 Feb 2019 23:01:05 +0000 (13 00:01 +0100)
treedd3a641f35e6968b2f2e03e19058c25a1314bd58
parent781bebfdcb8639e1d6535c8cbfe04d1ed4e5c453
Index and Range updates (dotnet/coreclr#22331)

* Index and Range updates

* Address @mikedn  feedback

* Address Feedback

* more feedback

* Use Deconstruct in Range.GetOffsetAndLength

* Rename GetArrayRange to GetSubArray

* Temporary disable the old Corefx Range tests

* Return back the TimeSpan test disabling

* Fix Range jit test

* Exclude the jit test

* revert the changes in the jit Range test

* Address Suggested Feedback

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
12 files changed:
netcore/System.Private.CoreLib/shared/System/Index.cs
netcore/System.Private.CoreLib/shared/System/Memory.cs
netcore/System.Private.CoreLib/shared/System/MemoryExtensions.Fast.cs
netcore/System.Private.CoreLib/shared/System/MemoryExtensions.cs
netcore/System.Private.CoreLib/shared/System/Range.cs
netcore/System.Private.CoreLib/shared/System/ReadOnlyMemory.cs
netcore/System.Private.CoreLib/shared/System/ReadOnlySpan.Fast.cs
netcore/System.Private.CoreLib/shared/System/ReadOnlySpan.cs
netcore/System.Private.CoreLib/shared/System/Span.Fast.cs
netcore/System.Private.CoreLib/shared/System/String.Manipulation.cs
netcore/System.Private.CoreLib/shared/System/String.cs
netcore/System.Private.CoreLib/shared/System/ThrowHelper.cs