summaryrefslogtreecommitdiff
path: root/src/mscorlib/shared
AgeCommit message (Expand)AuthorFilesLines
2018-04-30Fix Number.ParseNumber to not assume '\0' at the end of a span (#17808) (#17820)Stephen Toub1-26/+35
2018-04-20Preserve pinned flag in {ReadOnly}Memory<T>.Slice (dotnet/corefx#29246) (#177...Ahson Khan2-7/+19
2018-04-20Port two changes from CoreFX missed by mirror: (#17713)Dan Moseley2-10/+42
2018-04-19Fix reading Time zone rules using Julian days (#17672)Tarek Mahmoud Sayed1-33/+106
2018-04-13Fix default style argument to Double/Single/Decimal.Parse (#17556)Stephen Toub2-2/+2
2018-04-13Collapse leftover AsSpan().Slice(...) into AsSpan(...) (#29078)Ahson Khan1-1/+1
2018-04-12Remove CreateFromPinnedArray from Memory (moved to MemoryMarshal) (#17532)Ahson Khan1-31/+0
2018-04-12Use string.IsNullOrEmpty to eliminate bounds check to first char (#17512)Ben Adams1-1/+7
2018-04-11Some cleanup for ArrayPool trimming (#17518)Jeremy Kuhne2-18/+31
2018-04-11Remove MemoryManager.Length (#17498)Ben Adams2-18/+51
2018-04-11Fix CoreRT build breaksJan Kotas2-7/+2
2018-04-11Add GetPinnableReference back to Span and ReadOnlySpan (#17504)Ahson Khan2-0/+14
2018-04-11Fix Assert in ValueTask (#17511)Ben Adams1-1/+1
2018-04-10Simple trim of ArrayPool buffers (#17078)Jeremy Kuhne6-8/+320
2018-04-10Add CreateFromPinnedArray to MemoryMarshal (#17500)Ahson Khan2-1/+34
2018-04-10Use non-inlineable overload for rare CompareOrdinalIgnoreCase path (#17492)Jan Kotas1-1/+1
2018-04-09Avoid Unsafe.As usage in ValueTask that can break type safety (#17471)Stephen Toub3-234/+338
2018-04-09Fix MemoryManager ctor and use internal span ctor to improve performance (#17...Ahson Khan2-7/+8
2018-04-06Add YieldAwaiter support to the async method builder delegate optimization (#...Stephen Toub3-11/+48
2018-04-06Add some comments to SpanHelpers.Char IndexOf and LastIndexOf (#17447)Ahson Khan1-2/+14
2018-04-05revert "Work around MCG bug around `ref char` marshalling #5481" (#5656)Luqun Lou4-47/+0
2018-04-05Vectorize and use ROSpan.LastIndexOf as the workhorse for string.LastIndexOf ...Ahson Khan3-112/+135
2018-04-04Use FormattingHelpers.Count{Hex}Digits in {u}int/long.ToString/TryFormatStephen Toub1-139/+196
2018-04-04Move FormattingHelpers.Count{Hex}Digits from Utf8Formatter into sharedStephen Toub2-0/+133
2018-04-04Consolidate and optimize TextInfo.ChangeCase (#17391)Stephen Toub3-213/+236
2018-04-04Avoid unnecessary string allocations in IdnMapping (#17399)Stephen Toub3-21/+37
2018-03-31Make AsSpan(this string) ForceInline to be on par with AsSpan(this T[]) (#17368)Jan Kotas3-6/+9
2018-03-30Change OwnedMemory to MemoryManager and add an IMemoryOwner. (#17340)Ahson Khan11-304/+266
2018-03-29Dict cache default comparer for object types (#17285)Ben Adams1-42/+132
2018-03-29StringBuilder.Equals: value to span (#17311)Maryam Ariyan1-4/+4
2018-03-28Use ROSpan.IndexOf as the workhorse for string.IndexOf (#17284)Ahson Khan2-171/+73
2018-03-28Fix Dictionary CopyTo regression (#17300)Ben Adams2-8/+8
2018-03-28Nit changes in API diff between .NET Core 2.0 and .NET Core 2.1 (#17288)Maryam Ariyan2-4/+4
2018-03-27 Adding Memory.Pin() to eventually replace Memory.Retain(bool) (#17269)Ahson Khan2-4/+78
2018-03-27Fix regression in StreamWriter.Write perf for small inputs (#17251)Stephen Toub2-35/+45
2018-03-27Cleanup InternalsVisibleTo (#17185)Jan Kotas3-18/+6
2018-03-27Move String.Comparison.cs to shared CoreLib partition (#17247)Jan Kotas2-0/+1012
2018-03-27Delete MemoryExtensions.AsBytes (#17245)Jan Kotas1-46/+0
2018-03-27Vectorized SequenceCompareTo for Span<char> (#17237)Jan Kotas6-141/+226
2018-03-26New chunk should be equal/larger than the one it replaces (#17219)Maryam Ariyan2-10/+16
2018-03-26Update uses of AsBytes to use MemoryMarshal.AsBytes (dotnet/corefx#28460)Ahson Khan1-1/+1
2018-03-26Vectorize Span.IndexOf for T = char, similar to T = byte. (#28464) (#17218)dotnet bot2-2/+134
2018-03-25Dictionary/List code clean up/formatting (C#7) (#17196)Ben Adams2-338/+133
2018-03-25Fix CompareTo/Equals when dealing with Empty Span or Span wrapping a null str...Ahson Khan4-4/+45
2018-03-23Fix Path.GetTempFileName on Windows (#17148)Stephen Toub2-8/+7
2018-03-23Fixes StringBuilder unbounded size growth in Clear() when we use a mix of App...Maryam Ariyan3-5/+44
2018-03-23Rename new Stream.Read/Write{Async} Span/Memory source/Destination arguments ...Anirudh Agnihotry5-58/+58
2018-03-21Fix incorrect array dereference. (#17113)Brian Robbins1-1/+1
2018-03-21Rename {Try}Read/WriteMachineEndian to just {Try}Read/Write (#17106)Ahson Khan1-4/+4
2018-03-21Improve DateTime{Offset} "r" and "o" formatting performance (#17092)Stephen Toub3-88/+244