Commit Graph
27 Commits
Author SHA1 Message Date
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 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 26f9666df6 Tiny cleanup 2023-05-21 02:37:16 +02:00
mlemanczyk 735503d664 Small RecyclableCollections.IndexOf benchmarks simplification 2023-05-13 20:43:24 +02:00
mlemanczyk 53d759586e Small cleanup 2023-05-13 20:35:57 +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 73d3e32107 Benchmark performance improvements - pattern for all test cases prepared. 2023-05-03 15:19:56 +02:00
mlemanczyk 3db10d7602 RecyclableList.IndexOf parallel performance improvements. 2023-05-03 12:36:37 +02:00
mlemanczyk 52dc663ada Several hints removed & code cleaned up. 2023-05-01 17:45:03 +02:00
mlemanczyk 13fa23ac13 RecyclableArrayList.AsArray() method converted to property for better performance. 2023-04-30 22:21:58 +02:00
mlemanczyk 3b73a2d877 Benchmark results updated. 2023-04-30 22:14:36 +02:00
mlemanczyk 8a500df8d2 SpanVsArray benchmark results added. 2023-04-30 22:06:59 +02:00
mlemanczyk 9d2cb050d2 RecyclableList.IndexOf POC benchmarks added. 2023-04-30 22:03:30 +02:00
mlemanczyk 33b4837411 BlockSizePow2BitShift added to PocBenchmarkBase for simpler reuse. 2023-04-30 21:58:38 +02:00
mlemanczyk ef670dbf2d Additional test object count combinations added. 2023-04-30 21:54:51 +02:00
mlemanczyk 112a482583 Additional POC benchmarks added. 2023-04-30 21:51:46 +02:00
mlemanczyk 0951b442ae Compilation warnings resolved 2023-04-30 21:42:06 +02:00
mlemanczyk 450701f800 RecyclableList.EnsureCapacity v3 benchmarks added. 2023-04-30 21:38:45 +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 ed11e42b48 BoolOrComparePoc benchmarks added to confirm findings from RecyclableList.EnsureCapacity runs. 2023-04-13 03:54:01 +02:00
mlemanczyk 9609b77a52 Additional benchmarks added. 2023-04-12 23:39:25 +02:00
mlemanczyk 9cb9aa8bf0 ArraySizeLimitPocBenchmarks reworked. 2023-04-11 20:38:25 +02:00
mlemanczyk 2d7e62df72 Benchmarks mostly reorganized & cleaned up. Simplified for re-runs. 2023-04-11 16:42:06 +02:00