25 Commits
Author SHA1 Message Date
Marek Lemanczyk b5a574355e Migrated to git.privacyguard.company 2026-09-08 22:49:08 +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