Marek Lemańczyk
|
73e07c917d
|
RecyclableList_LongIndexOf_FirstItems & RecyclableList_LongIndexOf_LastItems benchmarks added
|
2023-03-05 18:55:23 +01:00 |
|
Marek Lemańczyk
|
ba17f6972f
|
RecyclableList_IndexOf_FirstItems, RecyclableList_IndexOf_LastItems, List_IndexOf_FirstItems & List_IndexOf_LastItems benchmarks fixed to always search for some items, if the no. of test cases is low.
|
2023-03-05 18:54:33 +01:00 |
|
Memek
|
cbd9850f58
|
RecyclableCollectionsBenchmarks.List_Contains_FirstItems, . List_Contains_LastItems, .RecyclableList_Contains_FirstItems, .RecyclableList_Contains_LastItems fixed to always search for at least 1 element.
|
2023-03-02 18:54:35 +01:00 |
|
Marek Lemańczyk
|
f38ee0d498
|
Contains benchmarks will now always search for 10% of the test objects count.
|
2023-03-01 00:41:16 +01:00 |
|
Marek Lemańczyk
|
59defd435c
|
Benchmarks improved. Contains & IndexOf separated into 2 groups: first 1 000 items & last 1 000 items.
|
2023-02-05 22:58:48 +01:00 |
|
Marek Lemańczyk
|
743e88f0e6
|
RecyclableList.Contains & .IndexOf fixed. Tests modified to validate operations on multiple blocks.
|
2023-02-05 19:49:28 +01:00 |
|
Marek Lemańczyk
|
f00849614f
|
RecyclableList.IndexOf reworked for performance improvement.
|
2023-02-05 18:59:34 +01:00 |
|
Marek Lemańczyk
|
10ae744875
|
RecyclableList.Contains reworked for performance improvements. 69% vs List.Contains
|
2023-02-05 17:58:29 +01:00 |
|
mlemanczyk
|
ea29108731
|
Code cleanup - renaming blockSize => minBlockSize to better reflect the use.
|
2023-01-29 18:04:25 +01:00 |
|
mlemanczyk
|
c72b18ad1d
|
Source code cleanup
|
2023-01-28 14:19:50 +01:00 |
|
mlemanczyk
|
64be78d1c6
|
Benchmark list updated for current runs.
|
2023-01-23 00:15:25 +01:00 |
|
mlemanczyk
|
7aec77e674
|
Recyclable list initializations fixed to pass the no. of items, not block size.
|
2023-01-22 23:17:02 +01:00 |
|
mlemanczyk
|
b3380b1f35
|
Small cleanup. RecyclableCollectionsBenchmarks properties & fields moved to RecyclableCollectionsBenchmark.cs file.
|
2023-01-21 20:02:00 +01:00 |
|
mlemanczyk
|
6ef79d2203
|
Solutions from RecyclableArreyList were copied to RecylableList. Initial version.
|
2023-01-21 18:50:21 +01:00 |
|
mlemanczyk
|
cc364c5fd7
|
Create benchmarks updated. Global benchmark setup & cleanup added.
|
2023-01-16 22:00:45 +01:00 |
|
mlemanczyk
|
c48b4e2f56
|
Additional, optimized constructors & AddRange variants added to RecyclableArrayList. Benchmarks extended.
|
2023-01-15 12:24:00 +01:00 |
|
mlemanczyk
|
012fc3b21f
|
RecyclableArrayList.AddRange added. Smaller perf improvements.
|
2023-01-13 19:45:22 +01:00 |
|
mlemanczyk
|
880abd605e
|
RecyclableBlockList renamed to RecyclableArrayList for clarity. First set of optimizations and implementation.
|
2023-01-11 21:21:42 +01:00 |
|