summaryrefslogtreecommitdiff
path: root/src/mscorlib/src/System/Collections
AgeCommit message (Expand)AuthorFilesLines
2016-12-08Strip more defines from CoreLib (#8545)Jeremy Kuhne4-313/+16
2016-12-07Remove unused DepthLimitedQuickSort methodsMike Danes1-382/+2
2016-12-07Change ArraySortHelper to use Comparison<T>Mike Danes2-28/+69
2016-12-05Merge pull request #8306 from jamesqo/better-bulk-addIan Hays1-12/+34
2016-11-30Remove the BinaryCompatibility class as it is not useful on .NET Coreā€¦ (#8396)Alex Ghiondea2-12/+3
2016-11-28Do not cache _items.James Ko1-9/+7
2016-11-27Move the write to _version before the copy.James Ko1-1/+2
2016-11-27Revert some potentially breaking aspectsJames Ko1-22/+9
2016-11-25Fix typo.James Ko1-1/+1
2016-11-25Handle exceptions from MoveNext and Current.James Ko1-11/+19
2016-11-24Better bulk adds for List.James Ko1-11/+39
2016-11-19Generic Dictionary - add constructor that accepts IEnumerableDan Moseley1-0/+15
2016-11-19Add System.Collections.Generic.Dictionary constructor that acceptsRobert Matusewicz1-0/+15
2016-11-18Delete dead files (#8202)Jan Kotas1-524/+0
2016-11-03Mark NonRandomizedStringEqualityComparer as serializable (#7966)Stephen Toub1-1/+1
2016-11-01Use nameof throughout mscorlib (#7929)Stephen Toub1-20/+20
2016-10-27Use nameof where possible for ArgumentOutOfRangeExceptionStephen A. Imhoff10-80/+80
2016-10-27Use nameof where possible for ArgumentExceptionStephen A. Imhoff2-11/+11
2016-10-27Use nameof where possible for ArgumentNullExceptionStephen A. Imhoff17-80/+80
2016-10-13Common List+Array ExceptionsBen Adams1-6/+6
2016-10-13Common CopyTo ExceptionsBen Adams5-18/+18
2016-10-13Common Enumerator exceptionsBen Adams2-16/+16
2016-10-13Use existing common exceptionsBen Adams5-19/+19
2016-10-12Provide KeyValuePair.Create static factory method (#5755)Daniel Cazzulino1-0/+10
2016-09-29Fix change to GenericEqualityComparer.Equals from #5804 (#7419)James Ko1-2/+4
2016-09-27Specialize IndexOf, LastIndexOf for the enum equality comparers (#5804)James Ko2-66/+88
2016-09-14Merge pull request #6892 from jamesqo/list-optimizationsVance Morrison1-3/+1
2016-09-13Add Array.Reverse<T> (#7132)Justin Van Patten1-16/+1
2016-09-07ConcurrentDictionary<TKey, TValue> Exceptions to ThrowHelper (#7079)Ben Adams1-56/+44
2016-09-04Improve ThrowHelper (#7048)Ben Adams2-5/+5
2016-08-24Copy directly to the internal buffer in List.InsertRangeJames Ko1-3/+1
2016-08-14Restore most serialization implementations in coreclrStephen Toub9-30/+0
2016-07-13Add #if FEATURE_SERIALIZATION around non-functional [Serializable]Stephen Toub9-24/+54
2016-07-11Avoid repeated virtual method calls in List.Contains (#6212)James Ko1-16/+13
2016-06-26Add parameter names to exception.Stephen A. Imhoff1-2/+2
2016-06-26Switch from literal parameter names to nameofStephen A. Imhoff1-15/+15
2016-06-14Fix full framework build breakJan Kotas1-4/+9
2016-06-12Specialize Comparer<T> for enums to avoid boxing (#5503)James Ko1-27/+188
2016-06-03Remove all usages of CONTRACTS_FULL from mscorlib (#5454)James Ko12-664/+3
2016-06-01Speed up CreateComparer in Comparer/EqualityComparer (#5315)James Ko2-31/+50
2016-04-15Merge pull request #4355 from dotnet-bot/from-tfsJan Kotas1-2/+2
2016-04-14Merge pull request #4340 from jkotas/equality-comparerJan Kotas2-16/+4
2016-04-14Use beforefieldinit field for Comparer/EqualityComparer.DefaultJan Kotas2-16/+4
2016-04-14Fix full framework build breakJan Kotas1-2/+2
2016-04-13Add back Path APIs needed by UWPJan Kotas1-16/+3
2016-03-29Merge pull request #2182 from justinvp/keyedcollection_enumallocsStephen Toub1-1/+14
2016-03-29Merge pull request #2178 from justinvp/keyedcollection_nullchecksStephen Toub1-10/+6
2016-03-22Delete legacy netcf compat support (part 2)Jan Kotas1-253/+0
2016-03-21Delete legacy netcf compat support (part 1)Jan Kotas2-19/+2
2016-03-17Merge pull request #3797 from svick/patch-2Jan Kotas1-1/+2