mlemanczyk
|
679959c6f6
|
Small improvement to benchmarks to pre-calculate block size, avoiding impact on benchmarks.
|
2023-09-16 20:35:16 +02:00 |
|
mlemanczyk
|
2e1abeaab9
|
Small cleanup
|
2023-09-16 20:33:11 +02:00 |
|
mlemanczyk
|
9f5871829d
|
RecyclableLongList.ReservedBlockCount removed to limit size & improve performance.
|
2023-09-11 21:09:32 +02:00 |
|
mlemanczyk
|
988a51a431
|
README.md updated.
|
2023-09-11 20:34:51 +02:00 |
|
mlemanczyk
|
4ffcc9109b
|
Merge branch 'main' of https://github.com/mlemanczyk/Recyclable.Collections
|
2023-09-10 18:04:19 +02:00 |
|
mlemanczyk
|
ebdb805ee9
|
Release 0.0.5
|
2023-09-10 18:02:52 +02:00 |
|
mlemanczyk
|
4fad5de302
|
Release 0.0.5
|
2023-09-10 17:58:45 +02:00 |
|
mlemanczyk
|
557fb9a90b
|
Compilation error fixed.
|
2023-09-10 17:53:52 +02:00 |
|
mlemanczyk
|
3652888127
|
Accidental change reversed.
|
2023-09-10 17:44:32 +02:00 |
|
mlemanczyk
|
1141f2b844
|
Benchmarks.md partially updated.
|
2023-09-10 17:44:14 +02:00 |
|
mlemanczyk
|
4ec3b81460
|
README.md updated.
|
2023-09-10 17:43:41 +02:00 |
|
mlemanczyk
|
a315ff80d5
|
Unit tests extended. Missing .ToRecyclableList() & .ToRecyclableLongList() variants added. Support for all major interfaces finished. README.md updated.
|
2023-09-10 17:42:08 +02:00 |
|
mlemanczyk
|
9cd2096783
|
RecyclableLongList.Enumerator restored as the issue was somewhere else.
|
2023-09-10 12:28:29 +02:00 |
|
mlemanczyk
|
8e2885ecd3
|
Failing tests fixed. RecyclableLongList.Insert(int) fixed.
|
2023-09-09 19:15:43 +02:00 |
|
mlemanczyk
|
49bcc3801d
|
Merge branch 'add-unit-tests' of https://github.com/mlemanczyk/Recyclable.Collections into add-unit-tests
|
2023-09-09 18:28:16 +02:00 |
|
mlemanczyk
|
f9bc7cfcaa
|
Missing reference added.
|
2023-09-09 18:22:53 +02:00 |
|
mlemanczyk
|
40cff659af
|
Test cases updated
|
2023-09-09 18:22:04 +02:00 |
|
mlemanczyk
|
e941fdf8db
|
Unit tests extended. Various fixes. README.md updated.
|
2023-09-09 18:19:28 +02:00 |
|
mlemanczyk
|
98347f0727
|
Tests reworked for better coverage & more targeted scenarios.
|
2023-09-03 18:14:59 +02:00 |
|
mlemanczyk
|
1202225162
|
Tests reworked for better coverage & more targeted scenarios.
|
2023-09-03 17:55:43 +02:00 |
|
mlemanczyk
|
aeb0ee23f1
|
.ToRecyclableList & .ToRecyclableLongList calls replaced with standard .Net collections for better stability.
|
2023-09-03 17:16:46 +02:00 |
|
mlemanczyk
|
cb66a90a9c
|
Small cleanup. Duplicated tests removed.
|
2023-09-03 16:54:18 +02:00 |
|
mlemanczyk
|
1e795f10eb
|
Calls to ContainInConsecutiveOrder replaced with Equal. The lists must have the same elements, in the same order and no additional elements.
|
2023-09-03 16:40:28 +02:00 |
|
mlemanczyk
|
3d975093d5
|
New benchmarks added
|
2023-09-03 16:28:01 +02:00 |
|
mlemanczyk
|
d99ec044a3
|
Missing capacity parameter added for better performance.
|
2023-09-03 16:03:22 +02:00 |
|
mlemanczyk
|
79bd17afad
|
Partial support for Array class added.
|
2023-09-03 15:35:24 +02:00 |
|
mlemanczyk
|
e78d9bbc8a
|
growByCount parameter removed in RecyclableLongList.AddRangeEnumerated to avoid unnecessary too big allocations. It'll double the size of memory blocks array with each increase, instead.
|
2023-09-03 15:27:43 +02:00 |
|
mlemanczyk
|
bb2f0e6d28
|
RecyclableListHelpers.ResizeAndCopy made independent from list count.
|
2023-09-03 15:17:31 +02:00 |
|
mlemanczyk
|
1d13116e38
|
Merge branch 'add-unit-tests' of https://github.com/mlemanczyk/Recyclable.Collections into add-unit-tests
|
2023-09-03 14:56:13 +02:00 |
|
mlemanczyk
|
fed4429f78
|
VS Code tasks.json fixed to build the entire solution. X-unit test settings adjusted for better performance.
|
2023-09-03 14:55:58 +02:00 |
|
mlemanczyk
|
883e8b4eff
|
VS Code tasks.json fixed to build the entire solution. X-unit test settings adjusted for better performance.
|
2023-09-03 14:52:35 +02:00 |
|
mlemanczyk
|
2cee41904a
|
Merge branch 'add-unit-tests' of https://github.com/mlemanczyk/Recyclable.Collections into add-unit-tests
|
2023-09-03 14:48:04 +02:00 |
|
mlemanczyk
|
96968d5452
|
Small cleanup
|
2023-09-03 14:47:56 +02:00 |
|
mlemanczyk
|
4c7a50969b
|
Small cleanup
|
2023-09-03 14:42:18 +02:00 |
|
mlemanczyk
|
f928e1e35e
|
QuickSort methods extracted to their own extension class.
|
2023-09-03 13:35:49 +02:00 |
|
mlemanczyk
|
7434b28894
|
Benchmarks.md updated.
|
2023-08-06 18:37:15 +02:00 |
|
mlemanczyk
|
ae6410aff7
|
README.md updated.
|
2023-08-06 15:45:31 +02:00 |
|
mlemanczyk
|
5eab6fb0e2
|
Benchmarks.md updated.
|
2023-08-06 15:37:27 +02:00 |
|
mlemanczyk
|
92ba2c44ee
|
Merge branch 'implement-array-clearing-for-needsclearing' of https://github.com/mlemanczyk/Recyclable.Collections into implement-array-clearing-for-needsclearing
|
2023-08-05 22:32:55 +02:00 |
|
mlemanczyk
|
21dafebfcf
|
Release 0.0.4.
|
2023-08-05 22:32:45 +02:00 |
|
mlemanczyk
|
d4ae404d87
|
Release 0.0.4.
|
2023-08-05 22:32:18 +02:00 |
|
mlemanczyk
|
40df8530ad
|
Benchmarks.md updated.
|
2023-08-05 22:31:44 +02:00 |
|
mlemanczyk
|
985ba960c6
|
Tiny cleanup.
|
2023-08-05 22:30:51 +02:00 |
|
mlemanczyk
|
4d680ee453
|
RecyclableList.Insert fixed to allow inserting at the end.
|
2023-08-05 22:29:57 +02:00 |
|
mlemanczyk
|
a6adeff9e5
|
Cleanup. Old method removed.
|
2023-08-05 21:14:28 +02:00 |
|
mlemanczyk
|
128639fd5e
|
RecyclableLongList.Insert implementation finished. Tests added.
|
2023-08-05 21:13:32 +02:00 |
|
mlemanczyk
|
5a2ae1c261
|
RecyclableLongList.Remove & .RemoveAt fixed to correctly set _lastBlockWithData to -1, when we remove the last item.
|
2023-08-05 19:18:13 +02:00 |
|
mlemanczyk
|
268dbb5b1d
|
Tiny cleanup.
|
2023-08-05 17:09:05 +02:00 |
|
mlemanczyk
|
0e8eef7e6a
|
Benchmarks.md updated.
|
2023-08-05 17:06:50 +02:00 |
|
mlemanczyk
|
a80db94533
|
RecyclableLongList.Insert implemented.
|
2023-08-05 17:05:29 +02:00 |
|