ラベル: area-System.Collections の Pull Request の一覧を表示します。上から新しい順に表示されています。
- #136109 [Bugfix] Clear removed elements in ImmutableArray<T>.Builder
- #136063 Make whole-list ImmutableList<T>.Reverse() O(n)
- #125304 Use ICollection<T> check instead of IList<T> in TryCopyTo
- #134738 Avoid Type.GetTypeCode in ConcurrentDictionaryTypeProps.IsWriteAtomicPrivate
- #132763 Add fast path for Overlaps when other is HashSet with same equality comparer and has more items
- #132863 [release/11.0] Fix ConcurrentQueue.TryDequeue spuriously reporting empty during a segment freeze
- #132897 [release/10.0] Fix ConcurrentQueue.TryDequeue spuriously reporting empty during a segment freeze- #132737
- #132098 Use nearest prime sizing for collection trimming
- #132737 Fix ConcurrentQueue.TryDequeue spuriously reporting empty during a segment freeze
- #132571 [release/11.0] Fix confusing exception message in Dictionary.CopyTo when index exceeds array length
- #132465 Fix confusing exception message in Dictionary.CopyTo when index exceeds array length
- #131500 Add ReadOnlySpan constructors to BitArray
- #131326 Re-enable the ArrayPool PollingEventFires test
- #129942 Use ThrowHelper.ThrowInvalidOperationException in ImmutableCollection
- #129125 Pool the dictionary buffer when training a Zstandard dictionary
- #128988 Reduce redundant lookup in OrderedDictionary<TKey, TValue>.Remove
- #128464 Remove redundant #if NET in CollectionHelpers.ValidateCopyToArguments
- #128300 Pre-size intermediate Dictionary in ToFrozenDictionary
- #125024 Implement EqualityComparer<T>.Create with key selector parameters
- #127861 [mobile] Skip ConcurrentDictionary reflection test on mobile platforms
- #127846 Remove unsafe code from System.Collections.BitArray
- #126549 Optimize ImmutableSortedSet<T>.SetEquals to avoid unnecessary allocations
- #127790 [mobile] Skip NonRandomizedToRandomizedUpgrade on aggressive trimming
- #127633 Fix ImmutableHashSet.SetEquals correctness for mismatched comparers
- #127653 Fix SIGBUS crash on ARMv7: use Unsafe.ReadUnaligned in Frozen.Hashing
- #126309 Optimize ImmutableHashSet<T>.SetEquals to avoid unnecessary allocations
- #127159 Fix mixed CRLF/LF line endings in ImmutableArray_1.cs
- #126410 Improve SortedSet<T>.TreeSubSet.Clear
- #124967 Fix IndexOf upper-bound guard in ImmutableArray/List
- #125884 Split Dictionary.Remove inner loops for value-type key optimization
- #125920 Add null check ImmutableArray<T>.Builder.RemoveAll
- #125893 Improve HashSet<T> performance by enabling JIT bounds check elimination
- #125555 Fix IndexOutOfRangeException in FrozenHashTable when creating from huge collections
- #124560 Use Requires.Range in LastIndexOf
- #124737 Remove duplicate typeof(decimal) check in IsKnownComparable<T>
- #124161 Fix missing upper-bound guard in LastIndexOf and FindLastIndex
- #118932 Improve ImmutableArrayExtensions.SequenceEqual
- #123296 Fix BitArray to clear dangling high bits in LeftShift and deserialization
- #123806 Fix integer overflow in ArrayList.IListWrapper.BinarySearch and improve test coverage
- #124042 Fix integer overflow in ImmutableArray range validation
- #123899 Fix ListDictionaryInternal.Count to not be O(n)
- #123599 Improve ConcurrentDictionary test coverage by asserting callback arguments
- #123330 [browser][ST] test trimming of System.Collections.Concurrent
- #119804 Add BitArray.PopCount
- #122952 Optimize HashSet.UnionWith to copy data from another HashSet when empty
- #122715 Update comment to use Ascii.IsValid in KeyAnalyzer
- #121674 Fix overflow in LengthBuckets for large strings