Brian Fiete
|
9ae172c43f
|
Win32 hashcode fix
|
2025-01-27 09:53:54 -08:00 |
|
Brian Fiete
|
d46cc8d015
|
Fix sort
|
2024-10-29 14:35:12 -04:00 |
|
Brian Fiete
|
74294567e7
|
Harden softer against invalid comparers
|
2024-10-29 12:34:26 -04:00 |
|
Brian Fiete
|
9501ee2c22
|
Added more Alt methods
|
2024-10-24 14:56:28 -04:00 |
|
Brian Fiete
|
e7ede593ea
|
HashSet ContainsAlt hash fix
|
2024-10-21 09:13:40 -04:00 |
|
Brian Fiete
|
4ff1107e7b
|
32-bit warning fix
|
2024-09-25 11:38:46 -04:00 |
|
Brian Fiete
|
861913d591
|
Changed GrowUnitialized to NoShow
|
2024-09-19 12:43:36 -04:00 |
|
Brian Fiete
|
073d55d339
|
Fixed incorrectly spelled List<>.GrowUninitialized
|
2024-09-11 15:32:28 -04:00 |
|
Brian Fiete
|
b7e47027c3
|
Made more Dictionary members protected instead of private
|
2024-09-09 11:13:17 -04:00 |
|
ESH
|
01a45c9371
|
Make Dictionary<TKey, TValue>.Entry protected.
|
2024-09-09 15:41:05 +02:00 |
|
Brian Fiete
|
9f94d4588f
|
Better hashcode bit reduction
|
2024-08-14 16:42:31 -04:00 |
|
disarray2077
|
c64dc37d61
|
Implement IRefEnumerator<T> in HashSet Enumerator
|
2024-05-17 15:17:51 -03:00 |
|
Brian Fiete
|
96436ad825
|
HashSet ClearAndDelete
|
2024-03-26 07:31:04 -04:00 |
|
Brian Fiete
|
757d6e09aa
|
List.ClearAndDispose
|
2024-03-22 07:45:45 -04:00 |
|
Brian Fiete
|
039e462bfe
|
CompactList
|
2024-03-22 07:45:35 -04:00 |
|
Brian Fiete
|
e8ea4e3b2d
|
CopyTo's
|
2024-02-22 06:51:51 -05:00 |
|
disarray2077
|
bdd034952a
|
Allow method reference for Sort comparer
|
2024-02-15 22:26:10 -03:00 |
|
Brian Fiete
|
f0a31a0f55
|
Added additional Span length asserts. Added Reversed to List
|
2023-10-15 07:56:44 -07:00 |
|
Brian Fiete
|
d0de4776f3
|
Large collection fixes
|
2023-08-18 12:04:01 -07:00 |
|
Brian Fiete
|
02c2dfbb5c
|
Fixed strideof/alignof error
|
2023-07-07 17:13:03 -04:00 |
|
disarray2077
|
b6e05186b7
|
Improve ILIst and add IDictionary
|
2023-05-03 18:16:39 -03:00 |
|
Brian Fiete
|
94b8406fc5
|
Additional List range checks
|
2023-02-23 05:59:32 -05:00 |
|
Brian Fiete
|
998cdfae4c
|
Faster AddRange(Span<T>)
|
2023-01-26 10:55:45 -05:00 |
|
disarray2077
|
2d7c506b9e
|
Add Remove method to HashSet Enumerator
|
2022-11-24 20:07:12 -03:00 |
|
Brian Fiete
|
74b73e5dc8
|
Corlib helper methods
|
2022-08-26 15:42:35 -07:00 |
|
Brian Fiete
|
2c439092c3
|
Added append ctor taking Span<T>
|
2022-08-03 08:38:39 -07:00 |
|
Brian Fiete
|
0975e24f8e
|
SplitList SoA prototype
|
2022-06-23 14:38:33 -07:00 |
|
Brian Fiete
|
949bc209d3
|
Fixed error with VERSION_QUEUE (ie: in Paranoid builds)
|
2022-06-01 16:42:56 -07:00 |
|
Brian Fiete
|
d2ed047ebc
|
Fix version increment in zero-sized clear
|
2022-06-01 11:01:29 -07:00 |
|
Brian Fiete
|
5e810d4e8b
|
Merge pull request #1480 from disarray2077/patch-6
Fix `Dictionary<T>.ValueEnumerator.Key`
|
2022-03-01 18:53:26 +01:00 |
|
Brian Fiete
|
b6e2be1e99
|
Improved QuickFind behavior
|
2022-03-01 06:11:28 -08:00 |
|
disarray2077
|
0c911b7929
|
Fix Dictionary<T>.ValueEnumerator.Key
|
2022-02-28 22:42:46 -03:00 |
|
Brian Fiete
|
90735e3bf8
|
Collapsible regions (aka outlining aka code folding)
|
2022-02-28 11:27:12 -08:00 |
|
Brian Fiete
|
0a856c91ff
|
TryPeek
|
2022-02-22 07:16:56 -08:00 |
|
Brian Fiete
|
168d47a865
|
Make Queue methods more similar to List
|
2022-02-22 07:13:26 -08:00 |
|
Brian Fiete
|
4d82420212
|
Merge pull request #1463 from disarray2077/patch-3
Add `LinkedList<T>` to corlib
|
2022-02-21 06:05:18 -08:00 |
|
disarray2077
|
ba07e5bf41
|
Add LinkedList<T> to corlib
|
2022-02-21 01:52:19 -03:00 |
|
disarray2077
|
6071582dda
|
Fix Dictionary<T>.CopyTo
|
2022-02-19 21:45:45 -03:00 |
|
disarray2077
|
dd7a84ef03
|
Add GetAndRemoveStrict to List<T>
|
2022-02-18 11:53:17 -03:00 |
|
Brian Fiete
|
682798fe7e
|
ContainsStrict
|
2022-02-15 09:37:07 -05:00 |
|
Brian Fiete
|
9e80281d1a
|
Experimental bitfields
|
2022-02-11 05:49:11 -05:00 |
|
disarray2077
|
6aeb9e6e9c
|
Add bounds checking to [Pop]Back/[Pop]Front
|
2022-01-07 20:13:58 -03:00 |
|
disarray2077
|
cd065bd8bd
|
Add copy constructor to Dictionary class
|
2022-01-01 21:53:17 -03:00 |
|
Brian Fiete
|
096ade7614
|
Remove warning for 32-bit
|
2021-12-27 12:33:32 -05:00 |
|
disarray2077
|
a32dad3740
|
Optimize the remove method of dictionary enumerator
|
2021-12-14 12:21:53 -03:00 |
|
Brian Fiete
|
69f26e453d
|
Added 'Alt' methods
|
2021-12-01 11:06:59 -08:00 |
|
disarray2077
|
5b2801cbae
|
Add ContainsAlt to Dictionary
|
2021-10-27 23:37:09 -03:00 |
|
disarray2077
|
5b02c68372
|
Add TryGetValueAlt to Dictionary
|
2021-10-27 23:29:03 -03:00 |
|
Brian Fiete
|
299bea0eaa
|
^ From End index is relative to length instead of length-1
|
2021-10-26 06:15:36 -07:00 |
|
Brian Fiete
|
05a65287d3
|
System.Index support
|
2021-10-24 08:24:53 -07:00 |
|