Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fixed undefined behavior in Any::operator==(value) * Revert "Fixed undefined behavior in Any::operator==(value)" This reverts commit 3066fe1. * Default AnyMap(map_type) constructor to UNORDERED_MAP_CASINSENSITIVE_KEYS
- Loading branch information
a5812d1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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
.ServiceRegistryFixture/RegisterServices/1/1/manual_time
28450.869984637124
ns/iter29426.384327503423
ns/iter0.97
ServiceRegistryFixture/RegisterServices/4/1/manual_time
113006.61898569687
ns/iter119277.47110808983
ns/iter0.95
ServiceRegistryFixture/RegisterServices/16/1/manual_time
451370.05277045706
ns/iter477271.4285714312
ns/iter0.95
ServiceRegistryFixture/RegisterServices/64/1/manual_time
1881530.638297884
ns/iter1936289.1826923208
ns/iter0.97
ServiceRegistryFixture/RegisterServices/256/1/manual_time
7325796.212121252
ns/iter7734531.092437
ns/iter0.95
ServiceRegistryFixture/RegisterServices/1000/1/manual_time
29072964.285714578
ns/iter28699880.000000056
ns/iter1.01
ServiceRegistryFixture/RegisterServices/1/4/manual_time
75981.17647058824
ns/iter77465.82850797124
ns/iter0.98
ServiceRegistryFixture/RegisterServices/4/4/manual_time
304638.76319758594
ns/iter299759.19909331395
ns/iter1.02
ServiceRegistryFixture/RegisterServices/16/4/manual_time
1219333.9142091144
ns/iter1228673.2686980562
ns/iter0.99
ServiceRegistryFixture/RegisterServices/64/4/manual_time
4826213.125000028
ns/iter4881090.322580649
ns/iter0.99
ServiceRegistryFixture/RegisterServices/256/4/manual_time
19496693.181818128
ns/iter19710673.17073156
ns/iter0.99
ServiceRegistryFixture/RegisterServices/1000/4/manual_time
78266069.23076934
ns/iter76856481.81818157
ns/iter1.02
ServiceRegistryFixture/RegisterServices/1/16/manual_time
235379.17378917395
ns/iter237939.45520921075
ns/iter0.99
ServiceRegistryFixture/RegisterServices/4/16/manual_time
970575.1690821226
ns/iter985671.4425907768
ns/iter0.98
ServiceRegistryFixture/RegisterServices/16/16/manual_time
3860183.6538461475
ns/iter3833743.2038834984
ns/iter1.01
ServiceRegistryFixture/RegisterServices/64/16/manual_time
15415101.666666657
ns/iter15639516.071428556
ns/iter0.99
ServiceRegistryFixture/RegisterServices/256/16/manual_time
56737199.99999996
ns/iter61303220.000000075
ns/iter0.93
ServiceRegistryFixture/RegisterServices/1000/16/manual_time
233560500.0000002
ns/iter259975074.9999998
ns/iter0.90
ServiceRegistryFixture/RegisterServices/1/64/manual_time
736565.6999999998
ns/iter821648.8172043016
ns/iter0.90
ServiceRegistryFixture/RegisterServices/4/64/manual_time
3208578.3882783893
ns/iter3118832.8125000005
ns/iter1.03
ServiceRegistryFixture/RegisterServices/16/64/manual_time
12923169.333333338
ns/iter13265878.48101266
ns/iter0.97
ServiceRegistryFixture/RegisterServices/64/64/manual_time
48054653.333333395
ns/iter48883973.33333337
ns/iter0.98
ServiceRegistryFixture/RegisterServices/256/64/manual_time
192078125.00000012
ns/iter193752125
ns/iter0.99
ServiceRegistryFixture/RegisterServices/1000/64/manual_time
769807800.0000004
ns/iter768663700.0000006
ns/iter1.00
ServiceRegistryFixture/RegisterServices/1/256/manual_time
2524370.1369863027
ns/iter2747262.7692307686
ns/iter0.92
ServiceRegistryFixture/RegisterServices/4/256/manual_time
10346494.166666666
ns/iter11395738.532110097
ns/iter0.91
ServiceRegistryFixture/RegisterServices/16/256/manual_time
39272815
ns/iter42497621.052631594
ns/iter0.92
ServiceRegistryFixture/RegisterServices/64/256/manual_time
162196349.9999999
ns/iter176792433.3333332
ns/iter0.92
ServiceRegistryFixture/RegisterServices/256/256/manual_time
581527499.9999999
ns/iter693925100.0000002
ns/iter0.84
ServiceRegistryFixture/RegisterServices/1000/256/manual_time
2927096299.999999
ns/iter3294407300
ns/iter0.89
ServiceRegistryFixture/RegisterServices/1/1000/manual_time
7395234.000000001
ns/iter8494627.999999998
ns/iter0.87
ServiceRegistryFixture/RegisterServices/4/1000/manual_time
31504303.333333336
ns/iter34625380.769230776
ns/iter0.91
ServiceRegistryFixture/RegisterServices/16/1000/manual_time
132936720.00000007
ns/iter142658977.7777778
ns/iter0.93
ServiceRegistryFixture/RegisterServices/64/1000/manual_time
502521600
ns/iter562612400.0000002
ns/iter0.89
ServiceRegistryFixture/RegisterServices/256/1000/manual_time
2308533600.0000014
ns/iter2562843199.9999995
ns/iter0.90
ServiceRegistryFixture/RegisterServices/1000/1000/manual_time
12118257599.99998
ns/iter12976461700
ns/iter0.93
ServiceRegistryFixture/RegisterServicesWithRank/1/1/manual_time
29293.365608750515
ns/iter31730.7119831254
ns/iter0.92
ServiceRegistryFixture/RegisterServicesWithRank/4/1/manual_time
172060.4489056205
ns/iter180249.3914945989
ns/iter0.95
ServiceRegistryFixture/RegisterServicesWithRank/16/1/manual_time
582102.5000000017
ns/iter618827.4999999995
ns/iter0.94
ServiceRegistryFixture/RegisterServicesWithRank/64/1/manual_time
2892183.426966295
ns/iter3192851.7615176053
ns/iter0.91
ServiceRegistryFixture/RegisterServicesWithRank/256/1/manual_time
13769357.851239612
ns/iter14040515.624999968
ns/iter0.98
ServiceRegistryFixture/RegisterServicesWithRank/1000/1/manual_time
44178475.00000013
ns/iter47993523.809523836
ns/iter0.92
ServiceRegistryFixture/RegisterServicesWithRank/1/4/manual_time
74482.69546649152
ns/iter85097.25550831095
ns/iter0.88
ServiceRegistryFixture/RegisterServicesWithRank/4/4/manual_time
370104.86166007846
ns/iter394101.30252100807
ns/iter0.94
ServiceRegistryFixture/RegisterServicesWithRank/16/4/manual_time
1653196.4187327793
ns/iter1754122.0437956299
ns/iter0.94
ServiceRegistryFixture/RegisterServicesWithRank/64/4/manual_time
5534546.000000006
ns/iter5919802.000000019
ns/iter0.93
ServiceRegistryFixture/RegisterServicesWithRank/256/4/manual_time
27304863.41463432
ns/iter29781989.18918917
ns/iter0.92
ServiceRegistryFixture/RegisterServicesWithRank/1000/4/manual_time
109040499.99999958
ns/iter115462566.66666679
ns/iter0.94
ServiceRegistryFixture/RegisterServicesWithRank/1/16/manual_time
242235.80352072726
ns/iter251857.49447775373
ns/iter0.96
ServiceRegistryFixture/RegisterServicesWithRank/4/16/manual_time
1047089.9638336366
ns/iter1132542.3076923073
ns/iter0.92
ServiceRegistryFixture/RegisterServicesWithRank/16/16/manual_time
4099456.521739134
ns/iter4238197.872340427
ns/iter0.97
ServiceRegistryFixture/RegisterServicesWithRank/64/16/manual_time
17366147.45762712
ns/iter18683275.925925884
ns/iter0.93
ServiceRegistryFixture/RegisterServicesWithRank/256/16/manual_time
62303769.999999925
ns/iter65751380.00000002
ns/iter0.95
ServiceRegistryFixture/RegisterServicesWithRank/1000/16/manual_time
255585266.66666695
ns/iter259931266.66666707
ns/iter0.98
ServiceRegistryFixture/RegisterServicesWithRank/1/64/manual_time
801255.0786838349
ns/iter852910.0160256403
ns/iter0.94
ServiceRegistryFixture/RegisterServicesWithRank/4/64/manual_time
2974448.611111112
ns/iter3244329.501915708
ns/iter0.92
ServiceRegistryFixture/RegisterServicesWithRank/16/64/manual_time
13134655.55555555
ns/iter14414391.25000002
ns/iter0.91
ServiceRegistryFixture/RegisterServicesWithRank/64/64/manual_time
49803926.66666668
ns/iter52085371.42857148
ns/iter0.96
ServiceRegistryFixture/RegisterServicesWithRank/256/64/manual_time
197376725.00000003
ns/iter205846899.99999976
ns/iter0.96
ServiceRegistryFixture/RegisterServicesWithRank/1000/64/manual_time
787377700
ns/iter784016000.0000001
ns/iter1.00
ServiceRegistryFixture/RegisterServicesWithRank/1/256/manual_time
2721828.746177372
ns/iter2761628.2857142873
ns/iter0.99
ServiceRegistryFixture/RegisterServicesWithRank/4/256/manual_time
11091678.861788617
ns/iter11393986.885245908
ns/iter0.97
ServiceRegistryFixture/RegisterServicesWithRank/16/256/manual_time
41881135
ns/iter42652789.47368424
ns/iter0.98
ServiceRegistryFixture/RegisterServicesWithRank/64/256/manual_time
174324400.0000001
ns/iter184512516.6666666
ns/iter0.94
ServiceRegistryFixture/RegisterServicesWithRank/256/256/manual_time
666199600.0000001
ns/iter689451600
ns/iter0.97
ServiceRegistryFixture/RegisterServicesWithRank/1000/256/manual_time
3306900900.000002
ns/iter3343038800.000004
ns/iter0.99
ServiceRegistryFixture/RegisterServicesWithRank/1/1000/manual_time
8301044.999999999
ns/iter8335934.000000001
ns/iter1.00
ServiceRegistryFixture/RegisterServicesWithRank/4/1000/manual_time
31754435.48387097
ns/iter32226080
ns/iter0.99
ServiceRegistryFixture/RegisterServicesWithRank/16/1000/manual_time
135034644.44444448
ns/iter138314266.66666663
ns/iter0.98
ServiceRegistryFixture/RegisterServicesWithRank/64/1000/manual_time
530481499.99999994
ns/iter538085550.0000001
ns/iter0.99
ServiceRegistryFixture/RegisterServicesWithRank/256/1000/manual_time
2562334100.0000005
ns/iter2622172400.0000005
ns/iter0.98
ServiceRegistryFixture/RegisterServicesWithRank/1000/1000/manual_time
13712670099.999996
ns/iter13342698899.99999
ns/iter1.03
ServiceRegistryFixture/FindServices/1/1
1944.190763605697
ns/iter1926.6636681511643
ns/iter1.01
ServiceRegistryFixture/FindServices/4/1
3102.0379464286357
ns/iter2964.1764458910397
ns/iter1.05
ServiceRegistryFixture/FindServices/16/1
6760.94196428575
ns/iter6406.077678572533
ns/iter1.06
ServiceRegistryFixture/FindServices/64/1
20659.346526607496
ns/iter20800.455574255186
ns/iter0.99
ServiceRegistryFixture/FindServices/256/1
72487.85714283811
ns/iter73039.06250000531
ns/iter0.99
ServiceRegistryFixture/FindServices/1000/1
309696.0559796154
ns/iter290637.8063478984
ns/iter1.07
ServiceRegistryFixture/FindServices/1/4
7725.183035714978
ns/iter7518.930803571371
ns/iter1.03
ServiceRegistryFixture/FindServices/4/4
11507.482142856621
ns/iter11350.071428572457
ns/iter1.01
ServiceRegistryFixture/FindServices/16/4
24800.021428567172
ns/iter25915.322733657304
ns/iter0.96
ServiceRegistryFixture/FindServices/64/4
82942.55580355729
ns/iter82884.75960896061
ns/iter1.00
ServiceRegistryFixture/FindServices/256/4
283271.19325030054
ns/iter301398.7143430992
ns/iter0.94
ServiceRegistryFixture/FindServices/1000/4
1202078.392857077
ns/iter1241959.4377512427
ns/iter0.97
ServiceRegistryFixture/FindServices/1/16
28275.052735200155
ns/iter30756.29464285206
ns/iter0.92
ServiceRegistryFixture/FindServices/4/16
42715.83773431803
ns/iter47403.81262109873
ns/iter0.90
ServiceRegistryFixture/FindServices/16/16
95217.44419642074
ns/iter113462.34096692059
ns/iter0.84
ServiceRegistryFixture/FindServices/64/16
305205.725190799
ns/iter330373.0803572031
ns/iter0.92
ServiceRegistryFixture/FindServices/256/16
1089101.562500261
ns/iter1139871.5624999055
ns/iter0.96
ServiceRegistryFixture/FindServices/1000/16
4933337.583891644
ns/iter4993420.999999216
ns/iter0.99
ServiceRegistryFixture/FindServices/1/64
119153.99999999466
ns/iter122797.39285714543
ns/iter0.97
ServiceRegistryFixture/FindServices/4/64
186263.02479747497
ns/iter197535.05513643904
ns/iter0.94
ServiceRegistryFixture/FindServices/16/64
389263.1456761387
ns/iter425937.85412895505
ns/iter0.91
ServiceRegistryFixture/FindServices/64/64
1208135.0000000515
ns/iter1290371.6867471535
ns/iter0.94
ServiceRegistryFixture/FindServices/256/64
4376226.785715126
ns/iter4819924.16107368
ns/iter0.91
ServiceRegistryFixture/FindServices/1000/64
18546075.675676793
ns/iter19291552.94118011
ns/iter0.96
ServiceRegistryFixture/FindServices/1/256
499127.69999991724
ns/iter539796.6964285469
ns/iter0.92
ServiceRegistryFixture/FindServices/4/256
781324.9999999122
ns/iter815078.7946430426
ns/iter0.96
ServiceRegistryFixture/FindServices/16/256
1786920.393120628
ns/iter1960575.335121134
ns/iter0.91
ServiceRegistryFixture/FindServices/64/256
5671097.321429183
ns/iter6297589.285714318
ns/iter0.90
ServiceRegistryFixture/FindServices/256/256
19914306.66666929
ns/iter22123673.33333229
ns/iter0.90
ServiceRegistryFixture/FindServices/1000/256
90054328.57143855
ns/iter94991928.57141939
ns/iter0.95
ServiceRegistryFixture/FindServices/1/1000
1975264.6376811913
ns/iter2141062.8124996834
ns/iter0.92
ServiceRegistryFixture/FindServices/4/1000
3237850.704227157
ns/iter3347724.102564032
ns/iter0.97
ServiceRegistryFixture/FindServices/16/1000
7357926.666665864
ns/iter8172375.55555342
ns/iter0.90
ServiceRegistryFixture/FindServices/64/1000
23543657.142860346
ns/iter25506823.076922886
ns/iter0.92
ServiceRegistryFixture/FindServices/256/1000
87403771.42852855
ns/iter100650922.22220705
ns/iter0.87
ServiceRegistryFixture/FindServices/1000/1000
389740100.00015366
ns/iter399873449.99997276
ns/iter0.97
ServiceRegistryFixture/UnregisterServices/1/1/manual_time
3150.3625259789383
ns/iter3439.7651992461056
ns/iter0.92
ServiceRegistryFixture/UnregisterServices/4/1/manual_time
12405.591914505323
ns/iter13623.719115190488
ns/iter0.91
ServiceRegistryFixture/UnregisterServices/16/1/manual_time
50086.91000006553
ns/iter57088.027189808294
ns/iter0.88
ServiceRegistryFixture/UnregisterServices/64/1/manual_time
217767.11906235773
ns/iter248155.5265121253
ns/iter0.88
ServiceRegistryFixture/UnregisterServices/256/1/manual_time
1203558.3196044983
ns/iter1237632.2695033846
ns/iter0.97
ServiceRegistryFixture/UnregisterServices/1000/1/manual_time
8092504.651162553
ns/iter9012389.285714345
ns/iter0.90
ServiceRegistryFixture/UnregisterServices/1/4/manual_time
3724.070016059077
ns/iter4060.461962956398
ns/iter0.92
ServiceRegistryFixture/UnregisterServices/4/4/manual_time
15152.145890998314
ns/iter16210.526074704643
ns/iter0.93
ServiceRegistryFixture/UnregisterServices/16/4/manual_time
62921.21212120725
ns/iter109143.36336333532
ns/iter0.58
ServiceRegistryFixture/UnregisterServices/64/4/manual_time
282572.6575119276
ns/iter306834.9213691196
ns/iter0.92
ServiceRegistryFixture/UnregisterServices/256/4/manual_time
1687794.2928039008
ns/iter1811855.1999999993
ns/iter0.93
ServiceRegistryFixture/UnregisterServices/1000/4/manual_time
15133009.09090895
ns/iter16763276.744186306
ns/iter0.90
ServiceRegistryFixture/UnregisterServices/1/16/manual_time
6845.926025069557
ns/iter7123.5240833778025
ns/iter0.96
ServiceRegistryFixture/UnregisterServices/4/16/manual_time
22708.211447276157
ns/iter29649.79117486953
ns/iter0.77
ServiceRegistryFixture/UnregisterServices/16/16/manual_time
96997.55071375443
ns/iter149167.8239305763
ns/iter0.65
ServiceRegistryFixture/UnregisterServices/64/16/manual_time
518332.9629629599
ns/iter593306.8144499288
ns/iter0.87
ServiceRegistryFixture/UnregisterServices/256/16/manual_time
3915394.047619072
ns/iter4659674.829931991
ns/iter0.84
ServiceRegistryFixture/UnregisterServices/1000/16/manual_time
40562638.88888889
ns/iter50170230.000000164
ns/iter0.81
ServiceRegistryFixture/UnregisterServices/1/64/manual_time
18096.46309254606
ns/iter20274.30367090448
ns/iter0.89
ServiceRegistryFixture/UnregisterServices/4/64/manual_time
57354.022252461604
ns/iter62834.8980606652
ns/iter0.91
ServiceRegistryFixture/UnregisterServices/16/64/manual_time
236789.0047074704
ns/iter268121.4366303113
ns/iter0.88
ServiceRegistryFixture/UnregisterServices/64/64/manual_time
1353399.623352184
ns/iter1689138.4976525807
ns/iter0.80
ServiceRegistryFixture/UnregisterServices/256/64/manual_time
13420317.85714288
ns/iter14330738.775510233
ns/iter0.94
ServiceRegistryFixture/UnregisterServices/1000/64/manual_time
148870719.99999988
ns/iter172265374.99999958
ns/iter0.86
ServiceRegistryFixture/UnregisterServices/1/256/manual_time
113533.25831859867
ns/iter125803.88022678977
ns/iter0.90
ServiceRegistryFixture/UnregisterServices/4/256/manual_time
394173.7182946577
ns/iter398916.025272832
ns/iter0.99
ServiceRegistryFixture/UnregisterServices/16/256/manual_time
1572293.5643564367
ns/iter1859388.3419689166
ns/iter0.85
ServiceRegistryFixture/UnregisterServices/64/256/manual_time
9309005.555555578
ns/iter9979057.746478876
ns/iter0.93
ServiceRegistryFixture/UnregisterServices/256/256/manual_time
67796909.09090923
ns/iter71277809.99999997
ns/iter0.95
ServiceRegistryFixture/UnregisterServices/1000/256/manual_time
654578300.0000001
ns/iter722921699.9999994
ns/iter0.91
ServiceRegistryFixture/UnregisterServices/1/1000/manual_time
515879.24528301804
ns/iter555922.9293809936
ns/iter0.93
ServiceRegistryFixture/UnregisterServices/4/1000/manual_time
1742125.6097560984
ns/iter1827729.3233082728
ns/iter0.95
ServiceRegistryFixture/UnregisterServices/16/1000/manual_time
7640394.186046513
ns/iter9002012.820512827
ns/iter0.85
ServiceRegistryFixture/UnregisterServices/64/1000/manual_time
40840888.2352941
ns/iter44639961.53846157
ns/iter0.91
ServiceRegistryFixture/UnregisterServices/256/1000/manual_time
267164966.66666675
ns/iter294139050.0000001
ns/iter0.91
ServiceRegistryFixture/UnregisterServices/1000/1000/manual_time
2727000299.999995
ns/iter3113041299.999998
ns/iter0.88
ServiceRegistryFixture/ModifyServices/1/1/manual_time
6525.27070558257
ns/iter7492.985564591191
ns/iter0.87
ServiceRegistryFixture/ModifyServices/4/1/manual_time
25610.533208606317
ns/iter29746.63143989361
ns/iter0.86
ServiceRegistryFixture/ModifyServices/16/1/manual_time
107677.83692911117
ns/iter118129.33906501891
ns/iter0.91
ServiceRegistryFixture/ModifyServices/64/1/manual_time
425491.5744157446
ns/iter472889.4555478985
ns/iter0.90
ServiceRegistryFixture/ModifyServices/256/1/manual_time
1768818.472906402
ns/iter2011846.9740634009
ns/iter0.88
ServiceRegistryFixture/ModifyServices/1000/1/manual_time
7060259.405940591
ns/iter8015841.176470591
ns/iter0.88
ServiceRegistryFixture/ModifyServices/1/4/manual_time
6827.932970932561
ns/iter7389.179911863505
ns/iter0.92
ServiceRegistryFixture/ModifyServices/4/4/manual_time
27911.782388738473
ns/iter28695.45966698685
ns/iter0.97
ServiceRegistryFixture/ModifyServices/16/4/manual_time
106581.40235159155
ns/iter117767.62035292115
ns/iter0.91
ServiceRegistryFixture/ModifyServices/64/4/manual_time
455245.6859971717
ns/iter526142.2447388935
ns/iter0.87
ServiceRegistryFixture/ModifyServices/256/4/manual_time
1773868.2692307695
ns/iter2044689.6067415727
ns/iter0.87
ServiceRegistryFixture/ModifyServices/1000/4/manual_time
7174356.410256412
ns/iter7305581.0526315775
ns/iter0.98
ServiceRegistryFixture/ModifyServices/1/16/manual_time
7549.440964578159
ns/iter8136.452182909141
ns/iter0.93
ServiceRegistryFixture/ModifyServices/4/16/manual_time
30284.760116996335
ns/iter32455.076521091156
ns/iter0.93
ServiceRegistryFixture/ModifyServices/16/16/manual_time
123120.77852826232
ns/iter122623.89554641375
ns/iter1.00
ServiceRegistryFixture/ModifyServices/64/16/manual_time
508586.2000000004
ns/iter569757.10723192
ns/iter0.89
ServiceRegistryFixture/ModifyServices/256/16/manual_time
2183973.8601823715
ns/iter2273389.1719745244
ns/iter0.96
ServiceRegistryFixture/ModifyServices/1000/16/manual_time
8214469.230769229
ns/iter8508023.076923084
ns/iter0.97
ServiceRegistryFixture/ModifyServices/1/64/manual_time
10885.241116555586
ns/iter11546.950735004386
ns/iter0.94
ServiceRegistryFixture/ModifyServices/4/64/manual_time
44124.12010216136
ns/iter43628.181759835024
ns/iter1.01
ServiceRegistryFixture/ModifyServices/16/64/manual_time
163542.49031007866
ns/iter185926.42375168644
ns/iter0.88
ServiceRegistryFixture/ModifyServices/64/64/manual_time
705985.7763300766
ns/iter904994.6650124068
ns/iter0.78
ServiceRegistryFixture/ModifyServices/256/64/manual_time
2771247.131147542
ns/iter3126148.9177489183
ns/iter0.89
ServiceRegistryFixture/ModifyServices/1000/64/manual_time
11449341.538461538
ns/iter14334565.454545453
ns/iter0.80
ServiceRegistryFixture/ModifyServices/1/256/manual_time
48927.31380162406
ns/iter57544.21526789971
ns/iter0.85
ServiceRegistryFixture/ModifyServices/4/256/manual_time
196961.2142646626
ns/iter227208.37390457653
ns/iter0.87
ServiceRegistryFixture/ModifyServices/16/256/manual_time
846385.5683269472
ns/iter898029.8543689321
ns/iter0.94
ServiceRegistryFixture/ModifyServices/64/256/manual_time
3403079.4736842113
ns/iter3900749.4382022507
ns/iter0.87
ServiceRegistryFixture/ModifyServices/256/256/manual_time
14271367.999999998
ns/iter15481913.333333336
ns/iter0.92
ServiceRegistryFixture/ModifyServices/1000/256/manual_time
60599923.076923065
ns/iter67472936.36363636
ns/iter0.90
ServiceRegistryFixture/ModifyServices/1/1000/manual_time
233224.60074753664
ns/iter257516.45480225934
ns/iter0.91
ServiceRegistryFixture/ModifyServices/4/1000/manual_time
909706.988564168
ns/iter1057726.7806267815
ns/iter0.86
ServiceRegistryFixture/ModifyServices/16/1000/manual_time
3907899.4565217397
ns/iter3951342.1686747004
ns/iter0.99
ServiceRegistryFixture/ModifyServices/64/1000/manual_time
15999016.666666666
ns/iter17502714.634146344
ns/iter0.91
ServiceRegistryFixture/ModifyServices/256/1000/manual_time
62891870
ns/iter71864290.00000003
ns/iter0.88
ServiceRegistryFixture/ModifyServices/1000/1000/manual_time
259318333.33333334
ns/iter280324550
ns/iter0.93
ServiceTrackerFixture/OpenServiceTrackerWithSvcRef/manual_time
5927.333109262182
ns/iter6711.90369624656
ns/iter0.88
ServiceTrackerFixture/OpenServiceTrackerWithBundleContext/manual_time
7994.583193518948
ns/iter9254.458342119047
ns/iter0.86
ServiceTrackerFixture/OpenServiceTrackerWithInterfaceName/manual_time
7160.621034992129
ns/iter7882.157372866721
ns/iter0.91
CloseServiceTracker/1000
7620.676339286092
ns/iter8636.228794642875
ns/iter0.88
CloseServiceTracker/1024
7611.508928572366
ns/iter8920.34365917605
ns/iter0.85
CloseServiceTracker/2048
8200.630580356614
ns/iter9011.805750870353
ns/iter0.91
CloseServiceTracker/4096
8103.786830356999
ns/iter9212.966906396543
ns/iter0.88
CloseServiceTracker/8192
8672.272321429578
ns/iter9186.229910714668
ns/iter0.94
CloseServiceTracker/16384
8515.136160711329
ns/iter9409.372279582762
ns/iter0.90
CloseServiceTracker/32768
8307.294642853387
ns/iter9697.136619930163
ns/iter0.86
CloseServiceTracker/65536
8958.976522428497
ns/iter9401.513386097857
ns/iter0.95
CloseServiceTracker/131072
8628.667410717533
ns/iter9496.508497729075
ns/iter0.91
CloseServiceTracker/262144
8614.950892855688
ns/iter9616.762425169327
ns/iter0.90
CloseServiceTracker/524288
8263.179182238164
ns/iter9715.224932036224
ns/iter0.85
CloseServiceTracker/1000000
9200.391069681305
ns/iter11363.726238158026
ns/iter0.81
ServiceTrackerFixture/ServiceTrackerScalability/1
34036.79464284437
ns/iter36141.56696428949
ns/iter0.94
ServiceTrackerFixture/ServiceTrackerScalability/4000
21412214.70587345
ns/iter26452693.333324835
ns/iter0.81
ServiceTrackerFixture/ServiceTrackerScalability/10000
63590263.63634257
ns/iter70885463.63634537
ns/iter0.90
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/1
32975.19196428717
ns/iter37916.7845217171
ns/iter0.87
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/4000
134755966.66664085
ns/iter149040316.6666662
ns/iter0.90
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/10000
303429000.000051
ns/iter365870099.99993825
ns/iter0.83
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/1
28023.78210063976
ns/iter33366.63980660666
ns/iter0.84
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/4000
4149796.089385537
ns/iter4549683.11688189
ns/iter0.91
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/10000
11232942.857142398
ns/iter16580405.405408315
ns/iter0.68
AnyMapPerfTestFixture/HappyPath/1
492.2614285715911
ns/iter566.3216071427867
ns/iter0.87
AnyMapPerfTestFixture/HappyPath/3
1523.406217229361
ns/iter1737.3302119021976
ns/iter0.88
AnyMapPerfTestFixture/HappyPath/7
3682.6150582394625
ns/iter3941.2784084332875
ns/iter0.93
AnyMapPerfTestFixture/HappyPath/11
5465.56607142991
ns/iter5991.869642859424
ns/iter0.91
AnyMapPerfTestFixture/HappyPath/15
7788.070312503439
ns/iter8128.356026786727
ns/iter0.96
AnyMapPerfTestFixture/HappyPath/18
9181.8849023013
ns/iter10131.833340027517
ns/iter0.91
AnyMapPerfTestFixture/HappyPath/20
10302.879687500877
ns/iter10939.875000003341
ns/iter0.94
AnyMapPerfTestFixture/ErrorPath/1
6588.861607143924
ns/iter7251.748883924895
ns/iter0.91
AnyMapPerfTestFixture/ErrorPath/3
9463.231414145055
ns/iter10553.767187502672
ns/iter0.90
AnyMapPerfTestFixture/ErrorPath/7
14461.959098398118
ns/iter15256.279017858024
ns/iter0.95
AnyMapPerfTestFixture/ErrorPath/11
20308.635598638786
ns/iter21485.693749994538
ns/iter0.95
AnyMapPerfTestFixture/ErrorPath/15
26539.3579478609
ns/iter26985.060524427805
ns/iter0.98
AnyMapPerfTestFixture/ErrorPath/18
31865.456550315837
ns/iter32348.32419257698
ns/iter0.99
AnyMapPerfTestFixture/ErrorPath/20
32102.47321427622
ns/iter35488.7616798522
ns/iter0.90
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/1
816.6632812499788
ns/iter879.2481026788884
ns/iter0.93
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/3
2201.6565625008866
ns/iter2360.90696327332
ns/iter0.93
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/7
5019.340999997439
ns/iter5456.008928571723
ns/iter0.92
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/11
7410.05357142959
ns/iter9850.374999998174
ns/iter0.75
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/15
10354.868749999468
ns/iter10823.575000001385
ns/iter0.96
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/18
12068.414285709294
ns/iter13775.788500948034
ns/iter0.88
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/20
14243.163646590892
ns/iter14303.973214282449
ns/iter1.00
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/1
540.5591000003369
ns/iter562.7146428569826
ns/iter0.96
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/3
1852.2996895529354
ns/iter2012.6915624999244
ns/iter0.92
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/7
4420.623125000134
ns/iter4900.651830937555
ns/iter0.90
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/11
7264.48549107163
ns/iter9461.322940521657
ns/iter0.77
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/15
9762.335436002744
ns/iter10758.637499996838
ns/iter0.91
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/18
12145.805357144061
ns/iter13059.120535712867
ns/iter0.93
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/20
13348.823214284625
ns/iter15466.977379565553
ns/iter0.86
BundleInstallFixture/BundleInstallCppFramework/manual_time
417473.01315037167
ns/iter426152.7710843376
ns/iter0.98
BundleInstallFixture/LargeBundleInstallCppFramework/manual_time
409053.7246049654
ns/iter449057.3074590657
ns/iter0.91
ConstructFilterFromString
788.3834821425596
ns/iter873.0039062498919
ns/iter0.90
ConstructNonTrivialFilterFromString
1137.298928571389
ns/iter1394.7245559265837
ns/iter0.82
MatchFilterWithAnyMap/Simple
509.0277999997852
ns/iter574.7037500002859
ns/iter0.89
MatchFilterWithAnyMap/Complex
560.9800892857818
ns/iter633.4553571430693
ns/iter0.89
MatchFilterWithBundle/Simple
239.37101123089576
ns/iter276.4455546228776
ns/iter0.87
MatchFilterWithBundle/Complex
391.2943229831759
ns/iter448.4435692658736
ns/iter0.87
MatchFilterWithServiceReference/Simple
203.44587038182942
ns/iter225.0536875000364
ns/iter0.90
MatchFilterWithServiceReference/Complex
259.1268928571415
ns/iter266.8547418239298
ns/iter0.97
ConstructFilterIncremental
2733.956904483126
ns/iter2964.2177838314374
ns/iter0.92
ConstructFilterNotOperator
1190.9121428573144
ns/iter1246.9904254511032
ns/iter0.96
ServiceFixture/GetServiceReferenceByInterface
1310.2927409401623
ns/iter1361.534860921344
ns/iter0.96
ServiceFixture/GetServiceReferenceByClassName
1175.2014285710695
ns/iter1153.024464285376
ns/iter1.02
ServiceFixture/GetAllServiceReferencesByInterface
1154.8202880263818
ns/iter1136.9218750004961
ns/iter1.02
ServiceFixture/GetAllServiceReferencesByClassName
824.6097098216459
ns/iter848.8658482142293
ns/iter0.97
ServiceFixture/GetAllServiceReferencesByClassNameAndLDAPFilter
868.0028714273645
ns/iter966.8794790719996
ns/iter0.90
ServiceFixture/GetAllServiceReferencesByInterfaceAndLDAPFilter
806.2783007686323
ns/iter869.2923351371542
ns/iter0.93
This comment was automatically generated by workflow using github-action-benchmark.