Skip to content

Commit

Permalink
Fix #881
Browse files Browse the repository at this point in the history
Reformat `.hpp` files with Clang
  • Loading branch information
tcormackMW committed Jul 12, 2023
1 parent 2a2da12 commit fcc8022
Show file tree
Hide file tree
Showing 4 changed files with 1,038 additions and 933 deletions.

1 comment on commit fcc8022

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'C++ Benchmark'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 0.20.

Benchmark suite Current: fcc8022 Previous: 2a2da12 Ratio
ServiceRegistryFixture/RegisterServices/1/1/manual_time 29490.48142115772 ns/iter 34131.23064673119 ns/iter 0.86
ServiceRegistryFixture/RegisterServices/4/1/manual_time 117968.6567164148 ns/iter 136306.73496808985 ns/iter 0.87
ServiceRegistryFixture/RegisterServices/16/1/manual_time 467406.0126582173 ns/iter 512749.0999999967 ns/iter 0.91
ServiceRegistryFixture/RegisterServices/64/1/manual_time 1871766.5914220754 ns/iter 2159609.589041121 ns/iter 0.87
ServiceRegistryFixture/RegisterServices/256/1/manual_time 7704440.157480119 ns/iter 8635364.8148149 ns/iter 0.89
ServiceRegistryFixture/RegisterServices/1000/1/manual_time 29142348.14814759 ns/iter 34860479.166667484 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/1/4/manual_time 79184.6370513442 ns/iter 95593.0073905622 ns/iter 0.83
ServiceRegistryFixture/RegisterServices/4/4/manual_time 310849.23559388594 ns/iter 367609.20481927716 ns/iter 0.85
ServiceRegistryFixture/RegisterServices/16/4/manual_time 1263555.6671449097 ns/iter 1525233.4453781475 ns/iter 0.83
ServiceRegistryFixture/RegisterServices/64/4/manual_time 4922348.648648653 ns/iter 5816965.0000000205 ns/iter 0.85
ServiceRegistryFixture/RegisterServices/256/4/manual_time 20149804.761904757 ns/iter 24002414.705882333 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/1000/4/manual_time 78973700.00000037 ns/iter 94515259.99999964 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/1/16/manual_time 246215.13177376345 ns/iter 294195.9533357633 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/4/16/manual_time 1001544.0040650417 ns/iter 1189759.926470585 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/16/16/manual_time 3915157.948717957 ns/iter 4629185.000000001 ns/iter 0.85
ServiceRegistryFixture/RegisterServices/64/16/manual_time 15883043.85964908 ns/iter 19066878.2608695 ns/iter 0.83
ServiceRegistryFixture/RegisterServices/256/16/manual_time 61508110.00000008 ns/iter 76501369.23076896 ns/iter 0.80
ServiceRegistryFixture/RegisterServices/1000/16/manual_time 242330700.0000005 ns/iter 296147099.9999992 ns/iter 0.82
ServiceRegistryFixture/RegisterServices/1/64/manual_time 842371.0762331829 ns/iter 1026637.0883882145 ns/iter 0.82
ServiceRegistryFixture/RegisterServices/4/64/manual_time 3246379.0513833943 ns/iter 3885608.2524271794 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/16/64/manual_time 13495470.12987013 ns/iter 15561598.360655745 ns/iter 0.87
ServiceRegistryFixture/RegisterServices/64/64/manual_time 51643035.71428569 ns/iter 59989300.000000075 ns/iter 0.86
ServiceRegistryFixture/RegisterServices/256/64/manual_time 206944399.99999997 ns/iter 253036524.99999997 ns/iter 0.82
ServiceRegistryFixture/RegisterServices/1000/64/manual_time 799473800.0000002 ns/iter 980267499.9999986 ns/iter 0.82
ServiceRegistryFixture/RegisterServices/1/256/manual_time 2724570.0598802385 ns/iter 3108919.20289855 ns/iter 0.88
ServiceRegistryFixture/RegisterServices/4/256/manual_time 11458225.925925931 ns/iter 13680537.777777784 ns/iter 0.84
ServiceRegistryFixture/RegisterServices/16/256/manual_time 42901673.68421053 ns/iter 49386506.249999955 ns/iter 0.87
ServiceRegistryFixture/RegisterServices/64/256/manual_time 179502749.9999999 ns/iter 216238220.00000024 ns/iter 0.83
ServiceRegistryFixture/RegisterServices/256/256/manual_time 661254599.9999999 ns/iter 825504699.9999999 ns/iter 0.80
ServiceRegistryFixture/RegisterServices/1000/256/manual_time 3270019200.000003 ns/iter 3966467300.0000043 ns/iter 0.82
ServiceRegistryFixture/RegisterServices/1/1000/manual_time 8322217.000000001 ns/iter 10440172.000000002 ns/iter 0.80
ServiceRegistryFixture/RegisterServices/4/1000/manual_time 34012114.81481482 ns/iter 39451868.18181818 ns/iter 0.86
ServiceRegistryFixture/RegisterServices/16/1000/manual_time 145284144.44444445 ns/iter 169701850.00000003 ns/iter 0.86
ServiceRegistryFixture/RegisterServices/64/1000/manual_time 560228749.9999999 ns/iter 589335299.9999999 ns/iter 0.95
ServiceRegistryFixture/RegisterServices/256/1000/manual_time 2600148799.999999 ns/iter 3169695300 ns/iter 0.82
ServiceRegistryFixture/RegisterServices/1000/1000/manual_time 13364996300.00001 ns/iter 15995884200.00001 ns/iter 0.84
ServiceRegistryFixture/RegisterServicesWithRank/1/1/manual_time 29241.982071712573 ns/iter 33220.61093396223 ns/iter 0.88
ServiceRegistryFixture/RegisterServicesWithRank/4/1/manual_time 180910.7700971423 ns/iter 204871.73576466605 ns/iter 0.88
ServiceRegistryFixture/RegisterServicesWithRank/16/1/manual_time 614471.9000000033 ns/iter 740515.8000000024 ns/iter 0.83
ServiceRegistryFixture/RegisterServicesWithRank/64/1/manual_time 3087324.260355053 ns/iter 3545841.666666656 ns/iter 0.87
ServiceRegistryFixture/RegisterServicesWithRank/256/1/manual_time 15276178.181818178 ns/iter 16333918.085106337 ns/iter 0.94
ServiceRegistryFixture/RegisterServicesWithRank/1000/1/manual_time 48358675.0000003 ns/iter 51242723.529411875 ns/iter 0.94
ServiceRegistryFixture/RegisterServicesWithRank/1/4/manual_time 80514.66220276427 ns/iter 98144.91600353675 ns/iter 0.82
ServiceRegistryFixture/RegisterServicesWithRank/4/4/manual_time 389087.25532840524 ns/iter 447232.36689509626 ns/iter 0.87
ServiceRegistryFixture/RegisterServicesWithRank/16/4/manual_time 1819249.7835497833 ns/iter 2011530.0724637664 ns/iter 0.90
ServiceRegistryFixture/RegisterServicesWithRank/64/4/manual_time 6161010.000000021 ns/iter 7509463.000000018 ns/iter 0.82
ServiceRegistryFixture/RegisterServicesWithRank/256/4/manual_time 29292297.36842095 ns/iter 32386283.870967768 ns/iter 0.90
ServiceRegistryFixture/RegisterServicesWithRank/1000/4/manual_time 118303291.66666673 ns/iter 134756520.0000002 ns/iter 0.88
ServiceRegistryFixture/RegisterServicesWithRank/1/16/manual_time 249287.53063725407 ns/iter 304737.0992963255 ns/iter 0.82
ServiceRegistryFixture/RegisterServicesWithRank/4/16/manual_time 1144082.2565091625 ns/iter 1352310.4116222758 ns/iter 0.85
ServiceRegistryFixture/RegisterServicesWithRank/16/16/manual_time 4464028.4946236545 ns/iter 5114951.351351338 ns/iter 0.87
ServiceRegistryFixture/RegisterServicesWithRank/64/16/manual_time 19100937.500000007 ns/iter 22653577.777777787 ns/iter 0.84
ServiceRegistryFixture/RegisterServicesWithRank/256/16/manual_time 68069369.99999991 ns/iter 91001123.07692306 ns/iter 0.75
ServiceRegistryFixture/RegisterServicesWithRank/1000/16/manual_time 268367599.9999995 ns/iter 326398266.6666667 ns/iter 0.82
ServiceRegistryFixture/RegisterServicesWithRank/1/64/manual_time 872958.0742987109 ns/iter 1081983.6113837091 ns/iter 0.81
ServiceRegistryFixture/RegisterServicesWithRank/4/64/manual_time 3220326.1363636353 ns/iter 3990237.614678906 ns/iter 0.81
ServiceRegistryFixture/RegisterServicesWithRank/16/64/manual_time 14007614.47368421 ns/iter 16974585.00000001 ns/iter 0.83
ServiceRegistryFixture/RegisterServicesWithRank/64/64/manual_time 52805964.28571431 ns/iter 61297730.000000045 ns/iter 0.86
ServiceRegistryFixture/RegisterServicesWithRank/256/64/manual_time 218386650.0000002 ns/iter 250145666.6666665 ns/iter 0.87
ServiceRegistryFixture/RegisterServicesWithRank/1000/64/manual_time 821742799.9999992 ns/iter 1000750700.0000005 ns/iter 0.82
ServiceRegistryFixture/RegisterServicesWithRank/1/256/manual_time 2804085.6269113147 ns/iter 3263779.922779925 ns/iter 0.86
ServiceRegistryFixture/RegisterServicesWithRank/4/256/manual_time 11416455.737704916 ns/iter 13480550.000000013 ns/iter 0.85
ServiceRegistryFixture/RegisterServicesWithRank/16/256/manual_time 42682326.315789476 ns/iter 49576400.000000015 ns/iter 0.86
ServiceRegistryFixture/RegisterServicesWithRank/64/256/manual_time 179371283.3333334 ns/iter 212388200.00000006 ns/iter 0.84
ServiceRegistryFixture/RegisterServicesWithRank/256/256/manual_time 671960100.0000001 ns/iter 828155599.9999998 ns/iter 0.81
ServiceRegistryFixture/RegisterServicesWithRank/1000/256/manual_time 3377817900.000003 ns/iter 4182233600.000002 ns/iter 0.81
ServiceRegistryFixture/RegisterServicesWithRank/1/1000/manual_time 8489700.000000002 ns/iter 11261428.260869564 ns/iter 0.75
ServiceRegistryFixture/RegisterServicesWithRank/4/1000/manual_time 32068845.161290325 ns/iter 37771868.00000001 ns/iter 0.85
ServiceRegistryFixture/RegisterServicesWithRank/16/1000/manual_time 140691300.00000003 ns/iter 165760524.99999997 ns/iter 0.85
ServiceRegistryFixture/RegisterServicesWithRank/64/1000/manual_time 563309050.0000001 ns/iter 600442900 ns/iter 0.94
ServiceRegistryFixture/RegisterServicesWithRank/256/1000/manual_time 2717091500.0000005 ns/iter 3295608499.999999 ns/iter 0.82
ServiceRegistryFixture/RegisterServicesWithRank/1000/1000/manual_time 13710622299.999998 ns/iter 16505963500.000013 ns/iter 0.83
ServiceRegistryFixture/FindServices/1/1 2194.797092407059 ns/iter 2552.874636188446 ns/iter 0.86
ServiceRegistryFixture/FindServices/4/1 3978.5122767861076 ns/iter 4959.376025393133 ns/iter 0.80
ServiceRegistryFixture/FindServices/16/1 11402.537499999913 ns/iter 13722.248214289071 ns/iter 0.83
ServiceRegistryFixture/FindServices/64/1 41573.476767305925 ns/iter 49693.58566288987 ns/iter 0.84
ServiceRegistryFixture/FindServices/256/1 152169.73214283568 ns/iter 188190.89204389325 ns/iter 0.81
ServiceRegistryFixture/FindServices/1000/1 572227.0999999637 ns/iter 707157.5892856024 ns/iter 0.81
ServiceRegistryFixture/FindServices/1/4 8605.027656126995 ns/iter 10499.42343750132 ns/iter 0.82
ServiceRegistryFixture/FindServices/4/4 15982.526785717053 ns/iter 19541.135163370796 ns/iter 0.82
ServiceRegistryFixture/FindServices/16/4 45144.051009851 ns/iter 55774.02000001256 ns/iter 0.81
ServiceRegistryFixture/FindServices/64/4 166055.48735575052 ns/iter 204621.16260380394 ns/iter 0.81
ServiceRegistryFixture/FindServices/256/4 611582.767857044 ns/iter 725361.1607142473 ns/iter 0.84
ServiceRegistryFixture/FindServices/1000/4 2314539.464882986 ns/iter 2743695.9839357575 ns/iter 0.84
ServiceRegistryFixture/FindServices/1/16 34275.343743866695 ns/iter 42340.98427253235 ns/iter 0.81
ServiceRegistryFixture/FindServices/4/16 65076.99107142376 ns/iter 78487.00892856592 ns/iter 0.83
ServiceRegistryFixture/FindServices/16/16 187404.8218590665 ns/iter 222484.56645460712 ns/iter 0.84
ServiceRegistryFixture/FindServices/64/16 668288.7499999473 ns/iter 783947.6562500534 ns/iter 0.85
ServiceRegistryFixture/FindServices/256/16 2480858.1939794864 ns/iter 3004182.627118892 ns/iter 0.83
ServiceRegistryFixture/FindServices/1000/16 9277837.333332475 ns/iter 11445231.250000631 ns/iter 0.81
ServiceRegistryFixture/FindServices/1/64 139539.2928887088 ns/iter 167737.0243064067 ns/iter 0.83
ServiceRegistryFixture/FindServices/4/64 253392.92857138065 ns/iter 323562.3214285356 ns/iter 0.78
ServiceRegistryFixture/FindServices/16/64 735904.5758928825 ns/iter 911503.7483266128 ns/iter 0.81
ServiceRegistryFixture/FindServices/64/64 2670444.3181820423 ns/iter 3324508.4507043133 ns/iter 0.80
ServiceRegistryFixture/FindServices/256/64 9691338.666665008 ns/iter 11978914.062499512 ns/iter 0.81
ServiceRegistryFixture/FindServices/1000/64 36485884.21053415 ns/iter 43658837.49999 ns/iter 0.84
ServiceRegistryFixture/FindServices/1/256 589417.321428698 ns/iter 706833.1250000678 ns/iter 0.83
ServiceRegistryFixture/FindServices/4/256 1084420.080321399 ns/iter 1354564.0562247594 ns/iter 0.80
ServiceRegistryFixture/FindServices/16/256 3095025.892857198 ns/iter 3778876.470588247 ns/iter 0.82
ServiceRegistryFixture/FindServices/64/256 11352565.624999756 ns/iter 14148332.142858474 ns/iter 0.80
ServiceRegistryFixture/FindServices/256/256 41661935.29411376 ns/iter 50052329.99999407 ns/iter 0.83
ServiceRegistryFixture/FindServices/1000/256 159430250.00001398 ns/iter 192539549.99999222 ns/iter 0.83
ServiceRegistryFixture/FindServices/1/1000 2278879.687499824 ns/iter 2681226.1044178884 ns/iter 0.85
ServiceRegistryFixture/FindServices/4/1000 4374523.493975559 ns/iter 5181403.999999929 ns/iter 0.84
ServiceRegistryFixture/FindServices/16/1000 12645667.857144969 ns/iter 15266151.999999236 ns/iter 0.83
ServiceRegistryFixture/FindServices/64/1000 47188393.33333259 ns/iter 56613190.00000731 ns/iter 0.83
ServiceRegistryFixture/FindServices/256/1000 168226274.999995 ns/iter 204431099.99996522 ns/iter 0.82
ServiceRegistryFixture/FindServices/1000/1000 655716999.9998678 ns/iter 785064000.0001477 ns/iter 0.84
ServiceRegistryFixture/UnregisterServices/1/1/manual_time 2857.057377880737 ns/iter 3476.8609240301494 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/4/1/manual_time 11364.827258429927 ns/iter 14044.715607936485 ns/iter 0.81
ServiceRegistryFixture/UnregisterServices/16/1/manual_time 46588.68880883722 ns/iter 56379.02036932843 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/64/1/manual_time 216205.14527825487 ns/iter 246898.80737251614 ns/iter 0.88
ServiceRegistryFixture/UnregisterServices/256/1/manual_time 1090832.7639749409 ns/iter 1323556.7567566847 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/1000/1/manual_time 8717047.499999989 ns/iter 9912798.529411746 ns/iter 0.88
ServiceRegistryFixture/UnregisterServices/1/4/manual_time 3442.32538460013 ns/iter 4179.372823988934 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/4/4/manual_time 12983.849104369323 ns/iter 15855.710056512527 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/16/4/manual_time 55258.66157393059 ns/iter 67505.94425479943 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/64/4/manual_time 263771.60166603077 ns/iter 317407.3473282216 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/256/4/manual_time 1748355.1898733976 ns/iter 2133114.1955836164 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/1000/4/manual_time 17242232.500000022 ns/iter 20641538.235294294 ns/iter 0.84
ServiceRegistryFixture/UnregisterServices/1/16/manual_time 5876.769911499453 ns/iter 7270.446412914861 ns/iter 0.81
ServiceRegistryFixture/UnregisterServices/4/16/manual_time 20289.91962393915 ns/iter 24799.685534581524 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/16/16/manual_time 90376.86279547935 ns/iter 109223.70311253238 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/64/16/manual_time 508739.8028809803 ns/iter 626507.9065588779 ns/iter 0.81
ServiceRegistryFixture/UnregisterServices/256/16/manual_time 4517203.821656053 ns/iter 5288185.156250019 ns/iter 0.85
ServiceRegistryFixture/UnregisterServices/1000/16/manual_time 51033685.714285664 ns/iter 62822745.4545459 ns/iter 0.81
ServiceRegistryFixture/UnregisterServices/1/64/manual_time 15568.068708774588 ns/iter 18519.701314866692 ns/iter 0.84
ServiceRegistryFixture/UnregisterServices/4/64/manual_time 48684.308160873334 ns/iter 58515.73845761412 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/16/64/manual_time 226145.50112072632 ns/iter 272001.13104523555 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/64/64/manual_time 1529699.3421052601 ns/iter 1798156.5104166642 ns/iter 0.85
ServiceRegistryFixture/UnregisterServices/256/64/manual_time 15057144.680851024 ns/iter 18085279.99999992 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/1000/64/manual_time 186739875.00000018 ns/iter 224608433.33333334 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/1/256/manual_time 93715.044008124 ns/iter 112213.62928348893 ns/iter 0.84
ServiceRegistryFixture/UnregisterServices/4/256/manual_time 305023.62274129357 ns/iter 366190.4051172721 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/16/256/manual_time 1391037.3015872976 ns/iter 1644201.376146789 ns/iter 0.85
ServiceRegistryFixture/UnregisterServices/64/256/manual_time 8429297.61904763 ns/iter 10142469.014084525 ns/iter 0.83
ServiceRegistryFixture/UnregisterServices/256/256/manual_time 69706610.00000003 ns/iter 85825087.49999991 ns/iter 0.81
ServiceRegistryFixture/UnregisterServices/1000/256/manual_time 778647600.0000002 ns/iter 929073200 ns/iter 0.84
ServiceRegistryFixture/UnregisterServices/1/1000/manual_time 426623.3639143735 ns/iter 510429.0999999993 ns/iter 0.84
ServiceRegistryFixture/UnregisterServices/4/1000/manual_time 1526703.5555555553 ns/iter 1779666.498740551 ns/iter 0.86
ServiceRegistryFixture/UnregisterServices/16/1000/manual_time 7400018.556701023 ns/iter 8456161.445783138 ns/iter 0.88
ServiceRegistryFixture/UnregisterServices/64/1000/manual_time 40248527.777777776 ns/iter 46566740.00000003 ns/iter 0.86
ServiceRegistryFixture/UnregisterServices/256/1000/manual_time 308786400.0000004 ns/iter 377877450.00000024 ns/iter 0.82
ServiceRegistryFixture/UnregisterServices/1000/1000/manual_time 3449783599.9999933 ns/iter 4093026799.999998 ns/iter 0.84
ServiceRegistryFixture/ModifyServices/1/1/manual_time 5955.801990492333 ns/iter 7282.591176880985 ns/iter 0.82
ServiceRegistryFixture/ModifyServices/4/1/manual_time 23854.51207261029 ns/iter 30382.599245404126 ns/iter 0.79
ServiceRegistryFixture/ModifyServices/16/1/manual_time 104436.96002343122 ns/iter 121380.17043592146 ns/iter 0.86
ServiceRegistryFixture/ModifyServices/64/1/manual_time 426045.3488372086 ns/iter 494855.9645535108 ns/iter 0.86
ServiceRegistryFixture/ModifyServices/256/1/manual_time 1725456.6750629724 ns/iter 1917066.574585636 ns/iter 0.90
ServiceRegistryFixture/ModifyServices/1000/1/manual_time 6579344.95412844 ns/iter 7470110.6382978745 ns/iter 0.88
ServiceRegistryFixture/ModifyServices/1/4/manual_time 6272.431800393407 ns/iter 7503.624353702187 ns/iter 0.84
ServiceRegistryFixture/ModifyServices/4/4/manual_time 25043.75355922477 ns/iter 31180.919415410626 ns/iter 0.80
ServiceRegistryFixture/ModifyServices/16/4/manual_time 100536.32177291816 ns/iter 121578.02902463592 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/64/4/manual_time 418942.6091825305 ns/iter 503962.9 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/256/4/manual_time 1749041.4519906319 ns/iter 1975703.4383954154 ns/iter 0.89
ServiceRegistryFixture/ModifyServices/1000/4/manual_time 6386879.090909089 ns/iter 7659282.608695652 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/1/16/manual_time 6935.117421072457 ns/iter 8475.1985187211 ns/iter 0.82
ServiceRegistryFixture/ModifyServices/4/16/manual_time 27312.901312665814 ns/iter 33183.042789227555 ns/iter 0.82
ServiceRegistryFixture/ModifyServices/16/16/manual_time 109766.20485678822 ns/iter 135544.73251028627 ns/iter 0.81
ServiceRegistryFixture/ModifyServices/64/16/manual_time 455508.11709913524 ns/iter 575467.4769488695 ns/iter 0.79
ServiceRegistryFixture/ModifyServices/256/16/manual_time 1915243.715846994 ns/iter 2166073.244147157 ns/iter 0.88
ServiceRegistryFixture/ModifyServices/1000/16/manual_time 7745283.695652177 ns/iter 8967342.857142856 ns/iter 0.86
ServiceRegistryFixture/ModifyServices/1/64/manual_time 9904.923695897582 ns/iter 12217.346692004585 ns/iter 0.81
ServiceRegistryFixture/ModifyServices/4/64/manual_time 38683.382976284316 ns/iter 48829.00435848814 ns/iter 0.79
ServiceRegistryFixture/ModifyServices/16/64/manual_time 156701.0251838648 ns/iter 188179.7376500145 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/64/64/manual_time 635100.0000000003 ns/iter 797601.0285714283 ns/iter 0.80
ServiceRegistryFixture/ModifyServices/256/64/manual_time 2631196.3099631006 ns/iter 3146519.313304721 ns/iter 0.84
ServiceRegistryFixture/ModifyServices/1000/64/manual_time 10998607.812499996 ns/iter 12971318.181818185 ns/iter 0.85
ServiceRegistryFixture/ModifyServices/1/256/manual_time 47125.69294279735 ns/iter 57236.330878896275 ns/iter 0.82
ServiceRegistryFixture/ModifyServices/4/256/manual_time 188791.51878914383 ns/iter 227774.18648310346 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/16/256/manual_time 733940.2298850581 ns/iter 909668.0738786276 ns/iter 0.81
ServiceRegistryFixture/ModifyServices/64/256/manual_time 3107534.188034187 ns/iter 3739994.7089947085 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/256/256/manual_time 13319418.867924526 ns/iter 15247810.869565217 ns/iter 0.87
ServiceRegistryFixture/ModifyServices/1000/256/manual_time 50820480 ns/iter 61445390.90909091 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/1/1000/manual_time 201599.37088933433 ns/iter 247505.8000682367 ns/iter 0.81
ServiceRegistryFixture/ModifyServices/4/1000/manual_time 812215.9353348735 ns/iter 957376.7978290368 ns/iter 0.85
ServiceRegistryFixture/ModifyServices/16/1000/manual_time 3426439.8104265397 ns/iter 3971104.6783625702 ns/iter 0.86
ServiceRegistryFixture/ModifyServices/64/1000/manual_time 13897930.612244902 ns/iter 16102606.976744186 ns/iter 0.86
ServiceRegistryFixture/ModifyServices/256/1000/manual_time 55784592.3076923 ns/iter 67058009.0909091 ns/iter 0.83
ServiceRegistryFixture/ModifyServices/1000/1000/manual_time 226056833.33333334 ns/iter 267926699.99999997 ns/iter 0.84
ServiceTrackerFixture/OpenServiceTrackerWithSvcRef/manual_time 6319.628412540135 ns/iter 7759.638280673619 ns/iter 0.81
ServiceTrackerFixture/OpenServiceTrackerWithBundleContext/manual_time 9125.381502340733 ns/iter 11134.693744602015 ns/iter 0.82
ServiceTrackerFixture/OpenServiceTrackerWithInterfaceName/manual_time 9261.854319592234 ns/iter 13633.148316473322 ns/iter 0.68
CloseServiceTracker/1000 7095.466964287312 ns/iter 8886.133928573006 ns/iter 0.80
CloseServiceTracker/1024 7179.481026786354 ns/iter 8607.49059155608 ns/iter 0.83
CloseServiceTracker/2048 7208.089285715147 ns/iter 8702.401328560985 ns/iter 0.83
CloseServiceTracker/4096 7170.575892858315 ns/iter 8460.147052914857 ns/iter 0.85
CloseServiceTracker/8192 7404.616964285943 ns/iter 8816.464285718186 ns/iter 0.84
CloseServiceTracker/16384 7344.269642857171 ns/iter 9254.449756921074 ns/iter 0.79
CloseServiceTracker/32768 7467.718001258459 ns/iter 9013.216012432844 ns/iter 0.83
CloseServiceTracker/65536 7594.268973214468 ns/iter 9187.117468221597 ns/iter 0.83
CloseServiceTracker/131072 7808.430803571805 ns/iter 9391.706473214714 ns/iter 0.83
CloseServiceTracker/262144 7759.2176339282205 ns/iter 9285.377743849423 ns/iter 0.84
CloseServiceTracker/524288 7946.202008928894 ns/iter 10017.413315119857 ns/iter 0.79
CloseServiceTracker/1000000 8343.347098213526 ns/iter 9910.934375000124 ns/iter 0.84
ServiceTrackerFixture/ServiceTrackerScalability/1 35342.764730700495 ns/iter 42144.924197792156 ns/iter 0.84
ServiceTrackerFixture/ServiceTrackerScalability/4000 25933076.000001162 ns/iter 30163445.83333345 ns/iter 0.86
ServiceTrackerFixture/ServiceTrackerScalability/10000 71717100.0000134 ns/iter 79960000.00002822 ns/iter 0.90
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/1 35221.90034219688 ns/iter 43087.92968750197 ns/iter 0.82
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/4000 142209549.99999928 ns/iter 164354033.3333628 ns/iter 0.87
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/10000 347473999.9999201 ns/iter 399755350.00007766 ns/iter 0.87
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/1 30149.732478276783 ns/iter 35525.14883044775 ns/iter 0.85
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/4000 3427825.980392139 ns/iter 4053546.927375896 ns/iter 0.85
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/10000 12529880.357139485 ns/iter 11722687.500001224 ns/iter 1.07
AnyMapPerfTestFixture/HappyPath/1 444.70109293722925 ns/iter 536.2348214284956 ns/iter 0.83
AnyMapPerfTestFixture/HappyPath/3 1306.7887500000097 ns/iter 1609.284151785216 ns/iter 0.81
AnyMapPerfTestFixture/HappyPath/7 2988.035065249038 ns/iter 3602.9550833487833 ns/iter 0.83
AnyMapPerfTestFixture/HappyPath/11 4730.308062774187 ns/iter 5636.628571429421 ns/iter 0.84
AnyMapPerfTestFixture/HappyPath/15 6379.960714286069 ns/iter 7874.659598213287 ns/iter 0.81
AnyMapPerfTestFixture/HappyPath/18 7663.360491069986 ns/iter 9216.420908836428 ns/iter 0.83
AnyMapPerfTestFixture/HappyPath/20 8551.608258929073 ns/iter 9967.470234504217 ns/iter 0.86
AnyMapPerfTestFixture/ErrorPath/1 5890.006250000722 ns/iter 7196.974107143563 ns/iter 0.82
AnyMapPerfTestFixture/ErrorPath/3 8278.488488890478 ns/iter 10050.392187494595 ns/iter 0.82
AnyMapPerfTestFixture/ErrorPath/7 12974.446428574181 ns/iter 16058.847938708937 ns/iter 0.81
AnyMapPerfTestFixture/ErrorPath/11 17970.712238498596 ns/iter 20966.08125000898 ns/iter 0.86
AnyMapPerfTestFixture/ErrorPath/15 22393.940624994004 ns/iter 27388.437749012042 ns/iter 0.82
AnyMapPerfTestFixture/ErrorPath/18 26201.00714286114 ns/iter 30973.163643168882 ns/iter 0.85
AnyMapPerfTestFixture/ErrorPath/20 28034.963236768966 ns/iter 34204.2771557686 ns/iter 0.82
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/1 678.4209821428736 ns/iter 853.5286814605172 ns/iter 0.79
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/3 1850.8567418363416 ns/iter 2291.4740624997876 ns/iter 0.81
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/7 4150.170557959231 ns/iter 4951.842999998917 ns/iter 0.84
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/11 6450.1446428571235 ns/iter 7998.429687501941 ns/iter 0.81
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/15 8789.48397551802 ns/iter 10630.618749999598 ns/iter 0.83
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/18 10475.882812503556 ns/iter 12641.775000003821 ns/iter 0.83
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/20 11624.203571427317 ns/iter 13964.064446135266 ns/iter 0.83
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/1 446.10131250010454 ns/iter 521.2474999999423 ns/iter 0.86
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/3 1672.0361607137793 ns/iter 1948.8379786140576 ns/iter 0.86
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/7 3875.2489727677744 ns/iter 4697.208613577015 ns/iter 0.83
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/11 6163.780357139461 ns/iter 7366.343749996166 ns/iter 0.84
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/15 8474.198660713178 ns/iter 10142.432812500601 ns/iter 0.84
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/18 10192.157812504378 ns/iter 12204.189285715269 ns/iter 0.84
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/20 11570.362500002317 ns/iter 13618.776785709284 ns/iter 0.85
BundleInstallFixture/BundleInstallCppFramework/manual_time 242881.90675017377 ns/iter 312963.1131131129 ns/iter 0.78
BundleInstallFixture/LargeBundleInstallCppFramework/manual_time 237878.6397812713 ns/iter 310317.7897574124 ns/iter 0.77
ConstructFilterFromString 675.5664285711711 ns/iter 819.7861965245404 ns/iter 0.82
ConstructNonTrivialFilterFromString 1033.2876562500815 ns/iter 1292.9051785712481 ns/iter 0.80
MatchFilterWithAnyMap/Simple 435.45718750010565 ns/iter 540.5050892859111 ns/iter 0.81
MatchFilterWithAnyMap/Complex 495.13100000012855 ns/iter 591.8054464286472 ns/iter 0.84
MatchFilterWithBundle/Simple 211.85978124989902 ns/iter 254.43073903709262 ns/iter 0.83
MatchFilterWithBundle/Complex 370.2909808165036 ns/iter 453.2593272520901 ns/iter 0.82
MatchFilterWithServiceReference/Simple 205.58361582228653 ns/iter 253.8845357142756 ns/iter 0.81
MatchFilterWithServiceReference/Complex 272.30013045991535 ns/iter 334.0196303157182 ns/iter 0.82
ConstructFilterIncremental 2358.2006046858487 ns/iter 2750.632611324615 ns/iter 0.86
ConstructFilterNotOperator 1011.2973437500729 ns/iter 1182.1330357138647 ns/iter 0.86
ServiceFixture/GetServiceReferenceByInterface 1493.9167410708314 ns/iter 1799.5649996112545 ns/iter 0.83
ServiceFixture/GetServiceReferenceByClassName 1288.186071428754 ns/iter 1559.9281250006568 ns/iter 0.83
ServiceFixture/GetAllServiceReferencesByInterface 1303.0992857141296 ns/iter 1588.2470982140667 ns/iter 0.82
ServiceFixture/GetAllServiceReferencesByClassName 965.5103278976053 ns/iter 1161.7895312504345 ns/iter 0.83
ServiceFixture/GetAllServiceReferencesByClassNameAndLDAPFilter 756.2796874996789 ns/iter 919.6656608632583 ns/iter 0.82
ServiceFixture/GetAllServiceReferencesByInterfaceAndLDAPFilter 698.0039062501727 ns/iter 845.3737723215227 ns/iter 0.83

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.