From e0fab40100dfe8078fb96671e4121273811816c4 Mon Sep 17 00:00:00 2001 From: Patrick Zimmer Date: Mon, 25 Sep 2023 07:54:39 +0200 Subject: [PATCH] updated benchmarks to java 21 --- README.md | 162 +++++++++++++++++++++++++++--------------------------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/README.md b/README.md index bbcfd20..12a47d2 100644 --- a/README.md +++ b/README.md @@ -282,84 +282,84 @@ A dedicated FrankenListIterator will improve this value additionally. ## Benchmark results ``` -Benchmark (entries) Mode Cnt Score Error Units -p.bulkexecutor.JmhActorBasedSumTest.runBatch N/A thrpt 5 1.009 ± 0.007 ops/s -p.bulkexecutor.JmhActorBasedSumTest.runOneThreadSingleSourceActors N/A thrpt 5 1.003 ± 0.009 ops/s -p.bulkexecutor.JmhActorBasedSumTest.runThreeThreadsSingleSourceActors N/A thrpt 5 1.810 ± 0.009 ops/s -p.bulkexecutor.JmhActorBasedSumTest.runTwoThreadsSingleSourceActors N/A thrpt 5 1.808 ± 0.030 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredFor 10 thrpt 25 656473.346 ± 2539.758 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredFor 10000 thrpt 25 4761.892 ± 41.883 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredFor 10000000 thrpt 25 1.280 ± 0.038 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredForGet 10 thrpt 25 652660.028 ± 2344.051 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredForGet 10000 thrpt 25 4696.996 ± 43.071 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredForGet 10000000 thrpt 25 1.220 ± 0.043 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredStream 10 thrpt 25 615715.842 ± 2432.973 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredStream 10000 thrpt 25 5027.059 ± 62.505 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredStream 10000000 thrpt 25 1.264 ± 0.036 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFor 10 thrpt 25 586674.581 ± 2562.389 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFor 10000 thrpt 25 1365.258 ± 11.491 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFor 10000000 thrpt 25 0.317 ± 0.009 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectForGet 10 thrpt 25 585120.969 ± 2722.496 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectForGet 10000 thrpt 25 1344.990 ± 5.318 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectForGet 10000000 thrpt 25 0.321 ± 0.008 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectStream 10 thrpt 25 566071.217 ± 3468.827 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectStream 10000 thrpt 25 1349.957 ± 19.733 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.collectStream 10000000 thrpt 25 0.326 ± 0.006 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskFor 10 thrpt 25 744888.529 ± 589.249 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskFor 10000 thrpt 25 39300.740 ± 69.133 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskFor 10000000 thrpt 25 40.193 ± 0.334 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskForGet 10 thrpt 25 747063.559 ± 1706.281 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskForGet 10000 thrpt 25 42382.579 ± 93.797 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskForGet 10000000 thrpt 25 40.607 ± 0.314 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskStream 10 thrpt 25 723618.424 ± 4771.630 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskStream 10000 thrpt 25 40415.690 ± 180.454 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskStream 10000000 thrpt 25 40.329 ± 0.295 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskFor 10 thrpt 25 705737.175 ± 714.481 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskFor 10000 thrpt 25 9322.546 ± 25.508 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskFor 10000000 thrpt 25 15.376 ± 0.104 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskForGet 10 thrpt 25 701908.881 ± 918.762 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskForGet 10000 thrpt 25 14032.623 ± 9.661 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskForGet 10000000 thrpt 25 14.745 ± 0.091 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskStream 10 thrpt 25 696836.642 ± 811.225 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskStream 10000 thrpt 25 13400.804 ± 13.761 ops/s -p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskStream 10000000 thrpt 25 14.716 ± 0.098 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_a_125k_Entries N/A thrpt 25 9099.352 ± 11.940 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_a_250k_Entries N/A thrpt 25 4233.407 ± 157.011 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_a_500k_Entries N/A thrpt 25 1200.570 ± 39.041 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_b_1m_Entries N/A thrpt 25 699.431 ± 19.313 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_c_10m_Entries N/A thrpt 25 17.041 ± 1.878 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_a_125k_Entries N/A thrpt 25 4949.389 ± 46.911 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_a_250k_Entries N/A thrpt 25 4629.170 ± 47.673 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_a_500k_Entries N/A thrpt 25 3525.308 ± 7.400 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_b_1m_Entries N/A thrpt 25 3003.960 ± 14.893 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_c_10m_Entries N/A thrpt 25 408.070 ± 62.804 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_a_125k_Entries N/A thrpt 25 139.650 ± 0.835 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_a_250k_Entries N/A thrpt 25 59.734 ± 0.507 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_a_500k_Entries N/A thrpt 25 28.826 ± 0.476 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_b_1m_Entries N/A thrpt 25 13.846 ± 0.161 ops/s -p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_c_10m_Entries N/A thrpt 25 0.637 ± 0.031 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_a_125k_Entries N/A thrpt 25 27027.683 ± 76.806 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_a_250k_Entries N/A thrpt 25 2176.698 ± 60.193 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_a_500k_Entries N/A thrpt 25 793.033 ± 14.621 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_b_1m_Entries N/A thrpt 25 537.646 ± 12.530 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_c_10m_Entries N/A thrpt 25 19.878 ± 1.484 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_a_125k_Entries N/A thrpt 25 74947.718 ± 438.849 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_a_250k_Entries N/A thrpt 25 47483.056 ± 287.671 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_a_500k_Entries N/A thrpt 25 23779.868 ± 136.446 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_b_1m_Entries N/A thrpt 25 13020.950 ± 70.893 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_c_10m_Entries N/A thrpt 25 717.162 ± 15.896 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_a_125k_Entries N/A thrpt 25 13518.301 ± 42.791 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_a_250k_Entries N/A thrpt 25 1731.051 ± 9.098 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_a_500k_Entries N/A thrpt 25 1371.940 ± 6.425 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_b_1m_Entries N/A thrpt 25 497.723 ± 3.428 ops/s -p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_c_10m_Entries N/A thrpt 25 32.712 ± 3.883 ops/s -p.lib.JmhFrankenListSortBenchmark.sortArrayListWith_a_500k_Entries N/A thrpt 25 4.424 ± 0.037 ops/s -p.lib.JmhFrankenListSortBenchmark.sortArrayListWith_b_1m_Entries N/A thrpt 25 1.903 ± 0.014 ops/s -p.lib.JmhFrankenListSortBenchmark.sortArrayListWith_c_10m_Entries N/A thrpt 25 0.125 ± 0.001 ops/s -p.lib.JmhFrankenListSortBenchmark.sortFrankenListWith_a_500k_Entries N/A thrpt 25 1.978 ± 0.013 ops/s -p.lib.JmhFrankenListSortBenchmark.sortFrankenListWith_b_1m_Entries N/A thrpt 25 0.916 ± 0.008 ops/s -p.lib.JmhFrankenListSortBenchmark.sortFrankenListWith_c_10m_Entries N/A thrpt 25 0.072 ± 0.001 ops/s -p.lib.JmhFrankenListSortBenchmark.sortLinkedListWith_a_500k_Entries N/A thrpt 25 3.758 ± 0.054 ops/s -p.lib.JmhFrankenListSortBenchmark.sortLinkedListWith_b_1m_Entries N/A thrpt 25 1.632 ± 0.024 ops/s -p.lib.JmhFrankenListSortBenchmark.sortLinkedListWith_c_10m_Entries N/A thrpt 25 0.102 ± 0.004 ops/s -``` +Benchmark (entries) Mode Cnt Score Error Units +p.bulkexecutor.JmhActorBasedSumTest.runBatch N/A thrpt 5 2.112 ± 0.023 ops/s +p.bulkexecutor.JmhActorBasedSumTest.runOneThreadSingleSourceActors N/A thrpt 5 2.099 ± 0.023 ops/s +p.bulkexecutor.JmhActorBasedSumTest.runThreeThreadsMultiSourceActors N/A thrpt 5 2.271 ± 0.016 ops/s +p.bulkexecutor.JmhActorBasedSumTest.runThreeThreadsSingleSourceActors N/A thrpt 5 2.267 ± 0.019 ops/s +p.bulkexecutor.JmhActorBasedSumTest.runTwoThreadsSingleSourceActors N/A thrpt 5 2.262 ± 0.016 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredFor 10 thrpt 25 664963.186 ± 2642.725 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredFor 10000 thrpt 25 4882.673 ± 27.570 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredFor 10000000 thrpt 25 1.267 ± 0.033 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredForGet 10 thrpt 25 657429.079 ± 1330.734 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredForGet 10000 thrpt 25 4752.512 ± 31.196 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredForGet 10000000 thrpt 25 1.222 ± 0.024 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredStream 10 thrpt 25 647523.544 ± 12258.140 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredStream 10000 thrpt 25 5183.430 ± 147.312 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFilteredStream 10000000 thrpt 25 1.285 ± 0.020 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFor 10 thrpt 25 587503.214 ± 2129.120 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFor 10000 thrpt 25 1363.292 ± 8.358 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectFor 10000000 thrpt 25 0.316 ± 0.019 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectForGet 10 thrpt 25 583630.222 ± 13366.557 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectForGet 10000 thrpt 25 1342.964 ± 4.951 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectForGet 10000000 thrpt 25 0.303 ± 0.026 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectStream 10 thrpt 25 581644.066 ± 7920.941 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectStream 10000 thrpt 25 2688.518 ± 37.447 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.collectStream 10000000 thrpt 25 0.432 ± 0.038 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskFor 10 thrpt 25 736151.479 ± 3155.612 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskFor 10000 thrpt 25 36880.698 ± 130.982 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskFor 10000000 thrpt 25 40.940 ± 0.321 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskForGet 10 thrpt 25 739221.619 ± 1912.345 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskForGet 10000 thrpt 25 41050.551 ± 91.541 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskForGet 10000000 thrpt 25 41.129 ± 0.408 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskStream 10 thrpt 25 723869.606 ± 2431.528 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskStream 10000 thrpt 25 40064.198 ± 59.569 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.easyTaskStream 10000000 thrpt 25 40.649 ± 0.385 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskFor 10 thrpt 25 722470.351 ± 3136.001 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskFor 10000 thrpt 25 14321.763 ± 54.372 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskFor 10000000 thrpt 25 15.281 ± 0.049 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskForGet 10 thrpt 25 726179.363 ± 1329.968 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskForGet 10000 thrpt 25 14316.874 ± 37.767 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskForGet 10000000 thrpt 25 15.048 ± 0.031 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskStream 10 thrpt 25 710265.478 ± 4781.733 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskStream 10000 thrpt 25 14117.353 ± 83.238 ops/s +p.bulkexecutor.JmhStreamPerformanceMeasurement.heavyTaskStream 10000000 thrpt 25 14.642 ± 0.038 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_a_125k_Entries N/A thrpt 25 9180.892 ± 20.040 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_a_250k_Entries N/A thrpt 25 5944.973 ± 29.631 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_a_500k_Entries N/A thrpt 25 561.069 ± 21.827 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_b_1m_Entries N/A thrpt 25 368.572 ± 27.282 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToArrayListWith_c_10m_Entries N/A thrpt 25 11.290 ± 1.563 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_a_125k_Entries N/A thrpt 25 4676.405 ± 24.237 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_a_250k_Entries N/A thrpt 25 4445.311 ± 11.150 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_a_500k_Entries N/A thrpt 25 3325.115 ± 9.251 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_b_1m_Entries N/A thrpt 25 2840.254 ± 39.343 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToFrankenListWith_c_10m_Entries N/A thrpt 25 479.949 ± 21.255 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_a_125k_Entries N/A thrpt 25 141.131 ± 0.601 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_a_250k_Entries N/A thrpt 25 59.416 ± 0.661 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_a_500k_Entries N/A thrpt 25 28.828 ± 0.336 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_b_1m_Entries N/A thrpt 25 13.417 ± 0.144 ops/s +p.lib.JmhFrankenListInsertBenchmark.addToLinkedListWith_c_10m_Entries N/A thrpt 25 0.605 ± 0.025 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_a_125k_Entries N/A thrpt 25 28237.782 ± 127.130 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_a_250k_Entries N/A thrpt 25 2663.535 ± 5.597 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_a_500k_Entries N/A thrpt 25 420.878 ± 15.698 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_b_1m_Entries N/A thrpt 25 360.822 ± 28.025 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToArrayListWith_c_10m_Entries N/A thrpt 25 14.015 ± 2.744 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_a_125k_Entries N/A thrpt 25 76074.948 ± 373.469 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_a_250k_Entries N/A thrpt 25 50755.875 ± 235.302 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_a_500k_Entries N/A thrpt 25 24579.686 ± 174.601 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_b_1m_Entries N/A thrpt 25 13664.496 ± 81.021 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToFrankenListWith_c_10m_Entries N/A thrpt 25 737.245 ± 9.600 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_a_125k_Entries N/A thrpt 25 13431.016 ± 36.679 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_a_250k_Entries N/A thrpt 25 1697.580 ± 7.551 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_a_500k_Entries N/A thrpt 25 1347.942 ± 11.165 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_b_1m_Entries N/A thrpt 25 492.104 ± 2.465 ops/s +p.lib.JmhFrankenListIteratorBenchmark.addToLinkedListWith_c_10m_Entries N/A thrpt 25 33.561 ± 2.832 ops/s +p.lib.JmhFrankenListSortBenchmark.sortArrayListWith_a_500k_Entries N/A thrpt 25 4.317 ± 0.030 ops/s +p.lib.JmhFrankenListSortBenchmark.sortArrayListWith_b_1m_Entries N/A thrpt 25 1.890 ± 0.015 ops/s +p.lib.JmhFrankenListSortBenchmark.sortArrayListWith_c_10m_Entries N/A thrpt 25 0.123 ± 0.002 ops/s +p.lib.JmhFrankenListSortBenchmark.sortFrankenListWith_a_500k_Entries N/A thrpt 25 2.087 ± 0.006 ops/s +p.lib.JmhFrankenListSortBenchmark.sortFrankenListWith_b_1m_Entries N/A thrpt 25 0.918 ± 0.007 ops/s +p.lib.JmhFrankenListSortBenchmark.sortFrankenListWith_c_10m_Entries N/A thrpt 25 0.072 ± 0.001 ops/s +p.lib.JmhFrankenListSortBenchmark.sortLinkedListWith_a_500k_Entries N/A thrpt 25 4.026 ± 0.018 ops/s +p.lib.JmhFrankenListSortBenchmark.sortLinkedListWith_b_1m_Entries N/A thrpt 25 1.594 ± 0.034 ops/s +p.lib.JmhFrankenListSortBenchmark.sortLinkedListWith_c_10m_Entries N/A thrpt 25 0.100 ± 0.005 ops/s```