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
|
5d36a08138
|
Problem with running RecyclableCollectionsBenchmarks.Create fixed. Methods made static.
|
2023-06-28 23:25:06 +02:00 |
|
mlemanczyk
|
9afa16c9c3
|
RecyclableLongList<T>.RecyclableLongListHelpers renamed to RecyclableLongList<T>.Helpers
|
2023-06-25 20:11:53 +02:00 |
|
mlemanczyk
|
2784c94dc4
|
Benchmarks updated
|
2023-06-25 03:49:42 +02:00 |
|
mlemanczyk
|
8ddda532bb
|
Benchmarks.md added.
|
2023-06-25 03:42:05 +02:00 |
|
mlemanczyk
|
e65a7c2230
|
IVersionedList<T> & IVersionedLongList<T> renamed to IRecyclableVersionedList<T> & IRecyclableVersionedLongList<T>. README.md updated.
|
2023-06-25 01:08:06 +02:00 |
|
mlemanczyk
|
aefd68d6c8
|
JonSkeet.MiscUtil package removed
|
2023-06-25 00:08:37 +02:00 |
|
mlemanczyk
|
d830a53006
|
Versioned enumerator for RecyclableList implemented. Benchmarks & tests added.
|
2023-06-25 00:05:17 +02:00 |
|
mlemanczyk
|
0961dc4f6b
|
Integral comparison benchmarks added
|
2023-06-24 00:50:50 +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
|
c5406b04b7
|
RecyclableLongListExtensions & ListExtensions cleaned up
|
2023-06-17 13:09:19 +02:00 |
|
mlemanczyk
|
9e07e0181c
|
Merge branch 'main' of https://github.com/mlemanczyk/Recyclable.Collections
|
2023-06-11 22:42:24 +02:00 |
|
mlemanczyk
|
985d5d173f
|
Merge branch 'main' of https://github.com/mlemanczyk/Recyclable.Collections
|
2023-06-11 22:41:01 +02:00 |
|
mlemanczyk
|
711947f2c3
|
Keeping files disabled because it's causing dead-locks on Windows
|
2023-06-11 22:14:31 +02:00 |
|
mlemanczyk
|
b06193ead3
|
New params defined
|
2023-06-11 22:13:18 +02:00 |
|
mlemanczyk
|
ae673d3f86
|
Exception message reworded for better clarity.
|
2023-06-11 22:08:05 +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
|
0669ac24ef
|
Merge branch 'main' of https://github.com/mlemanczyk/Recyclable.Collections
|
2023-06-10 15:58:03 +02:00 |
|
mlemanczyk
|
7ddbcd1c6e
|
Merge branch 'recyclable-block-list-added'
|
2023-06-10 15:56:55 +02:00 |
|
mlemanczyk
|
5dd35d1be3
|
Benchmark params updated to allow running in Azure and not exceed RAM + swap size.
|
2023-06-10 15:50:32 +02:00 |
|
mlemanczyk
|
9b070f35ce
|
Configuration updated to keep benchmark files
|
2023-06-10 13:53:23 +02:00 |
|
mlemanczyk
|
bf625f4048
|
Params changed to defaults
|
2023-06-10 13:46:41 +02:00 |
|
mlemanczyk
|
b74042d6db
|
Tiny formatting fixes.
|
2023-06-10 13:46:25 +02:00 |
|
mlemanczyk
|
2ebd640f9c
|
RecyclableCollections.Benchmarks baseline changed to List<T>
|
2023-06-10 13:44:11 +02:00 |
|
mlemanczyk
|
ece6adfc1e
|
Params changed to run all benchmarks by default.
|
2023-06-10 13:42:49 +02:00 |
|
mlemanczyk
|
0c0682a6af
|
Program class fixed.
|
2023-06-10 13:32:20 +02:00 |
|
mlemanczyk
|
9895347630
|
Merge branch 'main' of https://github.com/mlemanczyk/Recyclable.Collections
|
2023-06-10 13:26:01 +02:00 |
|
mlemanczyk
|
b7c6693266
|
Program class fixed. Startup object defined.
|
2023-06-10 13:22:11 +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
|
e03daf337f
|
NuGet packages updated to latest versions.
|
2023-06-10 09:44:20 +02:00 |
|
mlemanczyk
|
79c3eeb33f
|
Test cases updated
|
2023-06-04 17:26:52 +02:00 |
|
mlemanczyk
|
c97651eb5c
|
Task creation benchmarks added.
|
2023-05-25 19:22:02 +02:00 |
|
mlemanczyk
|
c4e633e7d3
|
Additional benchmarks & benchmark params added
|
2023-05-25 19:14: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
|
24c2491df0
|
Cleanup of no longer needed classes. ParallelSynchronizationContext/-Pool renamed to IndexOfSynchronizationContext/-Pool.
|
2023-05-21 16:10:21 +02:00 |
|
mlemanczyk
|
209dac1808
|
Tiny cleanup
|
2023-05-21 15:09:01 +02:00 |
|
mlemanczyk
|
95e1932769
|
Compilation error fixed.
|
2023-05-21 14:57:50 +02:00 |
|
mlemanczyk
|
66d9d63f3b
|
No. of items for slow benchmarks increased.
|
2023-05-21 14:56:17 +02:00 |
|
mlemanczyk
|
5ed87d6f95
|
New benchmark params added
|
2023-05-21 14:55:06 +02:00 |
|
mlemanczyk
|
e79a4fd823
|
Block size adjustment to more realistic use cases
|
2023-05-21 14:51:14 +02:00 |
|
mlemanczyk
|
52715d9135
|
Default value added to allow skipping baseline benchmark.
|
2023-05-21 14:40:34 +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
|
fa8f1b029a
|
RecyclableCollections.Benchmarks.IndexOf_BestAndWorstCases switched to use TestObjectCountForSlowMethods.
|
2023-05-21 02:24:23 +02:00 |
|
mlemanczyk
|
dd5becfc29
|
Recyclable.Collections.Benchmarks.IndexOf_AllItems renamed to .IndexOf_BestAndWorstCases
|
2023-05-19 01:03:04 +02:00 |
|