RecyclableLongList.BinarySearch implemented. Various performance improvements & fixes in RecyclableList.BinarySearch. Benchmarks & Tests extended.

This commit is contained in:
mlemanczyk committed 2023-11-01 20:27:59 +01:00
1 parent 393685f061
commit 1f7603fe08
15 files changed
+756 -172

No files matched your search

@@ -12,13 +12,16 @@ namespace Recyclable.Collections.Compatibility.List.Benchmarks
{
BenchmarkRunner.Run(new[]
{
typeof(BinarySearchBenchmarks),
typeof(ConvertAllBenchmarks),
typeof(ExistsBenchmarks),
typeof(FindBenchmarks),
typeof(FindAllBenchmarks),
typeof(FindLastBenchmarks),
typeof(FindLastIndexBenchmarks)
//typeof(BinarySearchBenchmarks),
typeof(BinarySearchBenchmarksBestAndWorstCasesWhenConstrainedRange),
//typeof(BinarySearchValueLowerThanFirstItemBenchmarks),
//typeof(BinarySearchValueHigherThanFirstItemBenchmarks),
//typeof(ConvertAllBenchmarks),
//typeof(ExistsBenchmarks),
//typeof(FindBenchmarks),
//typeof(FindAllBenchmarks),
//typeof(FindLastBenchmarks),
//typeof(FindLastIndexBenchmarks)
}, BenchmarkConfig);
}
}