mlemanczyk
|
203b13268f
|
List<T> compatibility code moved to Recyclable.Collections.Compatibility.List package. Cleanup.
|
2023-10-21 17:29:53 +02:00 |
|
mlemanczyk
|
262590ed6e
|
List<T> compatibility methods implemented. Unit tests extended. README.md updated.
|
2023-10-07 13:35:48 +02:00 |
|
mlemanczyk
|
64002fc443
|
Recyclable.Collections.xxx_AddRange_WhenSameType fixed
|
2023-07-15 14:53:18 +02:00 |
|
mlemanczyk
|
571c394f4e
|
Benchmark improvements & fixes to have 1:1 comparison.
|
2023-07-08 14:50:15 +02:00 |
|
mlemanczyk
|
54cb2b583d
|
RecyclableCollectionsBenchmarks.GetTestMethod will now throw exception if the method couldn't be found in a given class.
|
2023-06-28 23:28:54 +02:00 |
|
mlemanczyk
|
3ca7d0ab7b
|
Tiny cleanup
|
2023-06-28 23:27:01 +02:00 |
|
mlemanczyk
|
d830a53006
|
Versioned enumerator for RecyclableList implemented. Benchmarks & tests added.
|
2023-06-25 00:05:17 +02:00 |
|
mlemanczyk
|
15cac80d2f
|
RecyclableList.Enumerator performance improvements to match List<T>'s performance. Dirty state.
|
2023-06-19 22:02:11 +02:00 |
|
mlemanczyk
|
e977cea2e1
|
Added support for xxxSameType benchmarks.
|
2023-06-11 22:06:50 +02:00 |
|
mlemanczyk
|
15614de8a4
|
BaselineBenchmarkType / BenchmarkType renamed to BaseDataType / DataType
|
2023-06-11 22:02:55 +02:00 |
|
mlemanczyk
|
1c8d1998f5
|
Merge branch 'recyclable-block-list-added'
|
2023-06-10 12:07:53 +02:00 |
|
mlemanczyk
|
12083c4682
|
RecyclableList<T> and RecyclableLongList<T> implemented. Merge from recyclable-block-list-added branch.
|
2023-06-10 11:27:48 +02:00 |
|
mlemanczyk
|
8bef46f1cf
|
Added support for running benchmarks without baseline.
|
2023-05-25 19:11:09 +02:00 |
|
mlemanczyk
|
1a723c6f4f
|
RecyclableArrayList renamed to RecyclableList
|
2023-05-21 20:43:33 +02:00 |
|
mlemanczyk
|
9429218c62
|
RecyclableList renamed to RecyclableLongList.
|
2023-05-21 20:09:38 +02:00 |
|
mlemanczyk
|
95e1932769
|
Compilation error fixed.
|
2023-05-21 14:57:50 +02:00 |
|
mlemanczyk
|
2221f572c5
|
Changed order of properties to display better in benchmark results.
|
2023-05-21 14:36:34 +02:00 |
|
mlemanczyk
|
26f9666df6
|
Tiny cleanup
|
2023-05-21 02:37:16 +02:00 |
|
mlemanczyk
|
dd5becfc29
|
Recyclable.Collections.Benchmarks.IndexOf_AllItems renamed to .IndexOf_BestAndWorstCases
|
2023-05-19 01:03:04 +02:00 |
|
mlemanczyk
|
1056e9b575
|
Default constructor added to RecyclableCollections benchmarks to allow lack of initialization when selected benchmarks are executed.
|
2023-05-13 20:51:29 +02:00 |
|
mlemanczyk
|
bb878caa39
|
Benchmarks reworked to save time on test data creation & have more comparable results against baseline.
|
2023-05-07 14:52:37 +02:00 |
|
mlemanczyk
|
0951b442ae
|
Compilation warnings resolved
|
2023-04-30 21:42:06 +02:00 |
|
mlemanczyk
|
46b074a35c
|
Benchmark organization improvements to reuse code.
|
2023-04-30 21:24:12 +02:00 |
|
mlemanczyk
|
c45af6a884
|
Test data item type changed to "long" for performance reasons.
|
2023-04-30 21:01:28 +02:00 |
|
mlemanczyk
|
3cb0a47c60
|
RecyclableCollectionsBenchmarks split into multiple files.
|
2023-04-12 23:36:11 +02:00 |
|