-
Notifications
You must be signed in to change notification settings - Fork 250
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix issues with gcc-12 and clang-16 (#932)
* Remove unused variable to fix clang-16 warning * Addd missing include when using libstdc++ headers from gcc-12 Signed-off-by: Ingmar Sittl <Ingmar.Sittl@elektrobit.com>
- Loading branch information
Showing
2 changed files
with
1 addition
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1f729ee
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
34738.63303931617
ns/iter30160.073894469057
ns/iter1.15
ServiceRegistryFixture/RegisterServices/4/1/manual_time
137446.56816015425
ns/iter122389.48140247849
ns/iter1.12
ServiceRegistryFixture/RegisterServices/16/1/manual_time
549003.2258064612
ns/iter474798.3723958234
ns/iter1.16
ServiceRegistryFixture/RegisterServices/64/1/manual_time
2209619.6969697187
ns/iter1922950.3386004013
ns/iter1.15
ServiceRegistryFixture/RegisterServices/256/1/manual_time
8825702.105263246
ns/iter7785572.440944682
ns/iter1.13
ServiceRegistryFixture/RegisterServices/1000/1/manual_time
35100690.90909129
ns/iter29712784.615384154
ns/iter1.18
ServiceRegistryFixture/RegisterServices/1/4/manual_time
94490.88466086215
ns/iter79574.41672721427
ns/iter1.19
ServiceRegistryFixture/RegisterServices/4/4/manual_time
356228.62208713125
ns/iter312813.05544632336
ns/iter1.14
ServiceRegistryFixture/RegisterServices/16/4/manual_time
1476473.5632183857
ns/iter1311001.3812154783
ns/iter1.13
ServiceRegistryFixture/RegisterServices/64/4/manual_time
5635357.000000001
ns/iter4942248.666666657
ns/iter1.14
ServiceRegistryFixture/RegisterServices/256/4/manual_time
24112278.787878618
ns/iter20003052.38095246
ns/iter1.21
ServiceRegistryFixture/RegisterServices/1000/4/manual_time
92748839.99999903
ns/iter80098576.92307712
ns/iter1.16
ServiceRegistryFixture/RegisterServices/1/16/manual_time
288413.34545454534
ns/iter244459.7822889089
ns/iter1.18
ServiceRegistryFixture/RegisterServices/4/16/manual_time
1165951.4388489223
ns/iter1008243.0769230765
ns/iter1.16
ServiceRegistryFixture/RegisterServices/16/16/manual_time
4631871.794871796
ns/iter3900221.827411176
ns/iter1.19
ServiceRegistryFixture/RegisterServices/64/16/manual_time
19403738.297872305
ns/iter16043184.21052634
ns/iter1.21
ServiceRegistryFixture/RegisterServices/256/16/manual_time
74625530.00000027
ns/iter62862090.000000045
ns/iter1.19
ServiceRegistryFixture/RegisterServices/1000/16/manual_time
304038500.00000006
ns/iter243224400.00000033
ns/iter1.25
ServiceRegistryFixture/RegisterServices/1/64/manual_time
1013130.7958477506
ns/iter845736.4290856711
ns/iter1.20
ServiceRegistryFixture/RegisterServices/4/64/manual_time
3766820.0000000047
ns/iter3188716.4658634583
ns/iter1.18
ServiceRegistryFixture/RegisterServices/16/64/manual_time
15999216.92307693
ns/iter13269077.631578937
ns/iter1.21
ServiceRegistryFixture/RegisterServices/64/64/manual_time
57162130.000000015
ns/iter50615385.71428577
ns/iter1.13
ServiceRegistryFixture/RegisterServices/256/64/manual_time
248971075.0000002
ns/iter206516999.99999985
ns/iter1.21
ServiceRegistryFixture/RegisterServices/1000/64/manual_time
974821100.0000008
ns/iter799855199.9999999
ns/iter1.22
ServiceRegistryFixture/RegisterServices/1/256/manual_time
3057541.509433963
ns/iter2713356.213017751
ns/iter1.13
ServiceRegistryFixture/RegisterServices/4/256/manual_time
13860094.444444448
ns/iter11307499.074074067
ns/iter1.23
ServiceRegistryFixture/RegisterServices/16/256/manual_time
50375333.33333336
ns/iter42586489.473684214
ns/iter1.18
ServiceRegistryFixture/RegisterServices/64/256/manual_time
206716279.9999998
ns/iter179075450
ns/iter1.15
ServiceRegistryFixture/RegisterServices/256/256/manual_time
777156499.9999998
ns/iter653913100.000001
ns/iter1.19
ServiceRegistryFixture/RegisterServices/1000/256/manual_time
4019440600.0000005
ns/iter3268949299.9999986
ns/iter1.23
ServiceRegistryFixture/RegisterServices/1/1000/manual_time
10614837.878787879
ns/iter8285324.999999997
ns/iter1.28
ServiceRegistryFixture/RegisterServices/4/1000/manual_time
38176252.38095237
ns/iter33822162.962962955
ns/iter1.13
ServiceRegistryFixture/RegisterServices/16/1000/manual_time
169119937.49999997
ns/iter143558655.55555558
ns/iter1.18
ServiceRegistryFixture/RegisterServices/64/1000/manual_time
580727900
ns/iter559805950.0000001
ns/iter1.04
ServiceRegistryFixture/RegisterServices/256/1000/manual_time
3200245699.9999986
ns/iter2609127900
ns/iter1.23
ServiceRegistryFixture/RegisterServices/1000/1000/manual_time
16249654200.000023
ns/iter13347154299.999998
ns/iter1.22
ServiceRegistryFixture/RegisterServicesWithRank/1/1/manual_time
36301.7042384951
ns/iter29894.32302669464
ns/iter1.21
ServiceRegistryFixture/RegisterServicesWithRank/4/1/manual_time
212142.7233429396
ns/iter195863.9766581287
ns/iter1.08
ServiceRegistryFixture/RegisterServicesWithRank/16/1/manual_time
762874.6999999961
ns/iter639959.5000000016
ns/iter1.19
ServiceRegistryFixture/RegisterServicesWithRank/64/1/manual_time
3553349.3055555644
ns/iter3273375.50432277
ns/iter1.09
ServiceRegistryFixture/RegisterServicesWithRank/256/1/manual_time
17604758.94736843
ns/iter16215395.4954954
ns/iter1.09
ServiceRegistryFixture/RegisterServicesWithRank/1000/1/manual_time
56548564.7058825
ns/iter48272710.52631603
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/1/4/manual_time
95919.74534580889
ns/iter81016.0373426691
ns/iter1.18
ServiceRegistryFixture/RegisterServicesWithRank/4/4/manual_time
469226.1237440498
ns/iter396993.5399388929
ns/iter1.18
ServiceRegistryFixture/RegisterServicesWithRank/16/4/manual_time
1938549.4758909848
ns/iter1827428.5507246372
ns/iter1.06
ServiceRegistryFixture/RegisterServicesWithRank/64/4/manual_time
8077235
ns/iter6275245.000000005
ns/iter1.29
ServiceRegistryFixture/RegisterServicesWithRank/256/4/manual_time
33646303.225806504
ns/iter29471267.567567598
ns/iter1.14
ServiceRegistryFixture/RegisterServicesWithRank/1000/4/manual_time
137978379.9999999
ns/iter120587449.99999999
ns/iter1.14
ServiceRegistryFixture/RegisterServicesWithRank/1/16/manual_time
305707.32054015686
ns/iter251527.53231139094
ns/iter1.22
ServiceRegistryFixture/RegisterServicesWithRank/4/16/manual_time
1380253.5589264866
ns/iter1142277.667984191
ns/iter1.21
ServiceRegistryFixture/RegisterServicesWithRank/16/16/manual_time
5092441.379310345
ns/iter4413175.409836053
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/64/16/manual_time
21993702.127659548
ns/iter18916850.943396192
ns/iter1.16
ServiceRegistryFixture/RegisterServicesWithRank/256/16/manual_time
93920742.85714279
ns/iter68817980.00000003
ns/iter1.36
ServiceRegistryFixture/RegisterServicesWithRank/1000/16/manual_time
324882600.0000008
ns/iter270573200.0000003
ns/iter1.20
ServiceRegistryFixture/RegisterServicesWithRank/1/64/manual_time
1010700.7604562743
ns/iter863084.1666666678
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/4/64/manual_time
3722039.6135265687
ns/iter3227148.275862067
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/16/64/manual_time
16644322.727272727
ns/iter14045303.896103878
ns/iter1.19
ServiceRegistryFixture/RegisterServicesWithRank/64/64/manual_time
60443949.999999896
ns/iter52591992.857142866
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/256/64/manual_time
249233200.00000003
ns/iter214976850.00000006
ns/iter1.16
ServiceRegistryFixture/RegisterServicesWithRank/1000/64/manual_time
1036448700.0000015
ns/iter818948999.9999992
ns/iter1.27
ServiceRegistryFixture/RegisterServicesWithRank/1/256/manual_time
3250982.8996282537
ns/iter2794807.0552147236
ns/iter1.16
ServiceRegistryFixture/RegisterServicesWithRank/4/256/manual_time
13468512.871287126
ns/iter11222461.157024797
ns/iter1.20
ServiceRegistryFixture/RegisterServicesWithRank/16/256/manual_time
50497219.999999985
ns/iter42478726.31578946
ns/iter1.19
ServiceRegistryFixture/RegisterServicesWithRank/64/256/manual_time
209974120.00000006
ns/iter178930216.6666666
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/256/256/manual_time
802243400
ns/iter664815200.0000002
ns/iter1.21
ServiceRegistryFixture/RegisterServicesWithRank/1000/256/manual_time
4064022400.0000014
ns/iter3329569199.9999976
ns/iter1.22
ServiceRegistryFixture/RegisterServicesWithRank/1/1000/manual_time
10088337.999999998
ns/iter8438389
ns/iter1.20
ServiceRegistryFixture/RegisterServicesWithRank/4/1000/manual_time
37315530.769230776
ns/iter31695980.645161297
ns/iter1.18
ServiceRegistryFixture/RegisterServicesWithRank/16/1000/manual_time
166879687.5
ns/iter139463544.4444444
ns/iter1.20
ServiceRegistryFixture/RegisterServicesWithRank/64/1000/manual_time
596981300.0000001
ns/iter544226050.0000002
ns/iter1.10
ServiceRegistryFixture/RegisterServicesWithRank/256/1000/manual_time
3257716600.0000005
ns/iter2641389400
ns/iter1.23
ServiceRegistryFixture/RegisterServicesWithRank/1000/1000/manual_time
16604999499.999994
ns/iter13575190799.999989
ns/iter1.22
ServiceRegistryFixture/FindServices/1/1
2606.545010226889
ns/iter2135.8800000001565
ns/iter1.22
ServiceRegistryFixture/FindServices/4/1
4807.934069583332
ns/iter3996.1138392856965
ns/iter1.20
ServiceRegistryFixture/FindServices/16/1
13996.438185544408
ns/iter11294.23750000212
ns/iter1.24
ServiceRegistryFixture/FindServices/64/1
51561.285714285536
ns/iter41656.76977540459
ns/iter1.24
ServiceRegistryFixture/FindServices/256/1
187529.36410505636
ns/iter154168.97321429703
ns/iter1.22
ServiceRegistryFixture/FindServices/1000/1
693274.8883927381
ns/iter577889.900000173
ns/iter1.20
ServiceRegistryFixture/FindServices/1/4
11044.609375002068
ns/iter8567.13281250064
ns/iter1.29
ServiceRegistryFixture/FindServices/4/4
20406.128626146794
ns/iter16020.729910713222
ns/iter1.27
ServiceRegistryFixture/FindServices/16/4
58590.464285706345
ns/iter45624.2232004197
ns/iter1.28
ServiceRegistryFixture/FindServices/64/4
217465.14799767715
ns/iter167197.69211882676
ns/iter1.30
ServiceRegistryFixture/FindServices/256/4
761293.4404283827
ns/iter615687.5892857881
ns/iter1.24
ServiceRegistryFixture/FindServices/1000/4
2765339.83050848
ns/iter2299469.3750000293
ns/iter1.20
ServiceRegistryFixture/FindServices/1/16
44589.70000000306
ns/iter34741.362207818485
ns/iter1.28
ServiceRegistryFixture/FindServices/4/16
79092.25446428738
ns/iter64044.21428572147
ns/iter1.23
ServiceRegistryFixture/FindServices/16/16
225232.68749999657
ns/iter182475.16742563128
ns/iter1.23
ServiceRegistryFixture/FindServices/64/16
831881.0267858064
ns/iter663995.4464286494
ns/iter1.25
ServiceRegistryFixture/FindServices/256/16
2951255.932202912
ns/iter2468251.0714285397
ns/iter1.20
ServiceRegistryFixture/FindServices/1000/16
11831076.785715107
ns/iter9208598.66666736
ns/iter1.28
ServiceRegistryFixture/FindServices/1/64
174977.21581138964
ns/iter139008.75853755578
ns/iter1.26
ServiceRegistryFixture/FindServices/4/64
337484.6694796629
ns/iter258508.15939277204
ns/iter1.31
ServiceRegistryFixture/FindServices/16/64
878763.8554216952
ns/iter737037.0535715002
ns/iter1.19
ServiceRegistryFixture/FindServices/64/64
3395091.079812733
ns/iter2678872.3484848947
ns/iter1.27
ServiceRegistryFixture/FindServices/256/64
11597396.42857208
ns/iter9934961.33333186
ns/iter1.17
ServiceRegistryFixture/FindServices/1000/64
46749559.999989286
ns/iter36668936.84210568
ns/iter1.27
ServiceRegistryFixture/FindServices/1/256
718224.8883927298
ns/iter577538.6607142861
ns/iter1.24
ServiceRegistryFixture/FindServices/4/256
1338123.4939762256
ns/iter1081044.2187498382
ns/iter1.24
ServiceRegistryFixture/FindServices/16/256
3777089.3854749827
ns/iter3107223.3050845866
ns/iter1.22
ServiceRegistryFixture/FindServices/64/256
14010423.214285439
ns/iter11366873.437502533
ns/iter1.23
ServiceRegistryFixture/FindServices/256/256
53044189.99999143
ns/iter42421776.470599286
ns/iter1.25
ServiceRegistryFixture/FindServices/1000/256
192849200.00001192
ns/iter159235475.00000268
ns/iter1.21
ServiceRegistryFixture/FindServices/1/1000
3013575.502007874
ns/iter2309389.2976592476
ns/iter1.30
ServiceRegistryFixture/FindServices/4/1000
5480895.000000601
ns/iter4346521.875000065
ns/iter1.26
ServiceRegistryFixture/FindServices/16/1000
15465071.111111684
ns/iter12499414.285713328
ns/iter1.24
ServiceRegistryFixture/FindServices/64/1000
56480480.00000472
ns/iter46320539.999987885
ns/iter1.22
ServiceRegistryFixture/FindServices/256/1000
213028333.3333409
ns/iter170578900.00000954
ns/iter1.25
ServiceRegistryFixture/FindServices/1000/1000
773354199.9998579
ns/iter639644800.0000418
ns/iter1.21
ServiceRegistryFixture/UnregisterServices/1/1/manual_time
3425.2024105500536
ns/iter2790.3864411176387
ns/iter1.23
ServiceRegistryFixture/UnregisterServices/4/1/manual_time
13785.776571851082
ns/iter13386.143540305236
ns/iter1.03
ServiceRegistryFixture/UnregisterServices/16/1/manual_time
56972.104492563325
ns/iter46058.67333509602
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/64/1/manual_time
249493.24373403887
ns/iter199394.5690670821
ns/iter1.25
ServiceRegistryFixture/UnregisterServices/256/1/manual_time
1301079.8521255623
ns/iter1041287.278106279
ns/iter1.25
ServiceRegistryFixture/UnregisterServices/1000/1/manual_time
10176223.529411793
ns/iter8233330.2325580865
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/1/4/manual_time
4266.009415415017
ns/iter3397.7359501303577
ns/iter1.26
ServiceRegistryFixture/UnregisterServices/4/4/manual_time
16154.911399468541
ns/iter12928.970218727049
ns/iter1.25
ServiceRegistryFixture/UnregisterServices/16/4/manual_time
66760.29937861038
ns/iter54081.090514199444
ns/iter1.23
ServiceRegistryFixture/UnregisterServices/64/4/manual_time
324056.0907827481
ns/iter327011.9270345892
ns/iter0.99
ServiceRegistryFixture/UnregisterServices/256/4/manual_time
2023179.0960452314
ns/iter1648597.641509383
ns/iter1.23
ServiceRegistryFixture/UnregisterServices/1000/4/manual_time
19698545.94594602
ns/iter16193988.636363713
ns/iter1.22
ServiceRegistryFixture/UnregisterServices/1/16/manual_time
7165.692842904816
ns/iter5727.883931421174
ns/iter1.25
ServiceRegistryFixture/UnregisterServices/4/16/manual_time
24574.02574501047
ns/iter19926.41813370751
ns/iter1.23
ServiceRegistryFixture/UnregisterServices/16/16/manual_time
107603.65682138287
ns/iter87641.63331666168
ns/iter1.23
ServiceRegistryFixture/UnregisterServices/64/16/manual_time
597983.1970935706
ns/iter545685.1080247083
ns/iter1.10
ServiceRegistryFixture/UnregisterServices/256/16/manual_time
5200865.833333334
ns/iter4183166.6666667387
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/1000/16/manual_time
58411783.33333329
ns/iter47173566.666666694
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/1/64/manual_time
18852.918267037807
ns/iter15149.570417061537
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/4/64/manual_time
59175.43599868342
ns/iter47681.5602836954
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/16/64/manual_time
283277.67102229
ns/iter222211.12170321587
ns/iter1.27
ServiceRegistryFixture/UnregisterServices/64/64/manual_time
1791994.7103274572
ns/iter1480798.3014861946
ns/iter1.21
ServiceRegistryFixture/UnregisterServices/256/64/manual_time
17133511.904762
ns/iter13866984.000000017
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/1000/64/manual_time
213372566.66666695
ns/iter171220225.00000006
ns/iter1.25
ServiceRegistryFixture/UnregisterServices/1/256/manual_time
116598.62659557312
ns/iter92630.86089168502
ns/iter1.26
ServiceRegistryFixture/UnregisterServices/4/256/manual_time
375639.7708674315
ns/iter302393.7150236742
ns/iter1.24
ServiceRegistryFixture/UnregisterServices/16/256/manual_time
1701635.0961538428
ns/iter1407533.0645161325
ns/iter1.21
ServiceRegistryFixture/UnregisterServices/64/256/manual_time
9735877.02702704
ns/iter8028956.179775285
ns/iter1.21
ServiceRegistryFixture/UnregisterServices/256/256/manual_time
76365311.11111113
ns/iter63453099.99999999
ns/iter1.20
ServiceRegistryFixture/UnregisterServices/1000/256/manual_time
851846799.9999996
ns/iter715228300.0000007
ns/iter1.19
ServiceRegistryFixture/UnregisterServices/1/1000/manual_time
536036.4139020541
ns/iter416942.1398684992
ns/iter1.29
ServiceRegistryFixture/UnregisterServices/4/1000/manual_time
1820604.054054054
ns/iter1493605.756929638
ns/iter1.22
ServiceRegistryFixture/UnregisterServices/16/1000/manual_time
8775256.249999981
ns/iter7197398.969072164
ns/iter1.22
ServiceRegistryFixture/UnregisterServices/64/1000/manual_time
45915773.333333306
ns/iter38548122.22222227
ns/iter1.19
ServiceRegistryFixture/UnregisterServices/256/1000/manual_time
344468399.9999998
ns/iter284584399.9999999
ns/iter1.21
ServiceRegistryFixture/UnregisterServices/1000/1000/manual_time
3777231800.0000014
ns/iter3193054599.999993
ns/iter1.18
ServiceRegistryFixture/ModifyServices/1/1/manual_time
7102.609672890197
ns/iter5964.185203154181
ns/iter1.19
ServiceRegistryFixture/ModifyServices/4/1/manual_time
28870.77777778186
ns/iter24026.78276999374
ns/iter1.20
ServiceRegistryFixture/ModifyServices/16/1/manual_time
126215.89595375708
ns/iter94850.09004017216
ns/iter1.33
ServiceRegistryFixture/ModifyServices/64/1/manual_time
499389.6961690888
ns/iter384734.83835005603
ns/iter1.30
ServiceRegistryFixture/ModifyServices/256/1/manual_time
1987553.739612186
ns/iter1605860.9589041101
ns/iter1.24
ServiceRegistryFixture/ModifyServices/1000/1/manual_time
8160680.43478261
ns/iter6633584.821428573
ns/iter1.23
ServiceRegistryFixture/ModifyServices/1/4/manual_time
7778.090892138484
ns/iter6289.14741421964
ns/iter1.24
ServiceRegistryFixture/ModifyServices/4/4/manual_time
30815.026936324655
ns/iter24516.77550022594
ns/iter1.26
ServiceRegistryFixture/ModifyServices/16/4/manual_time
120382.29249011805
ns/iter97490.81491712778
ns/iter1.23
ServiceRegistryFixture/ModifyServices/64/4/manual_time
478497.5468975475
ns/iter445524.34456928866
ns/iter1.07
ServiceRegistryFixture/ModifyServices/256/4/manual_time
2044113.0681818193
ns/iter1624107.9518072286
ns/iter1.26
ServiceRegistryFixture/ModifyServices/1000/4/manual_time
7758191.666666672
ns/iter6500274.766355141
ns/iter1.19
ServiceRegistryFixture/ModifyServices/1/16/manual_time
8514.177362160879
ns/iter6827.091940620699
ns/iter1.25
ServiceRegistryFixture/ModifyServices/4/16/manual_time
33335.530946457824
ns/iter27080.627663696196
ns/iter1.23
ServiceRegistryFixture/ModifyServices/16/16/manual_time
138467.24662896816
ns/iter109483.71541502223
ns/iter1.26
ServiceRegistryFixture/ModifyServices/64/16/manual_time
543620.4172876304
ns/iter459880.7980049876
ns/iter1.18
ServiceRegistryFixture/ModifyServices/256/16/manual_time
2483492.932862191
ns/iter1905186.5284974105
ns/iter1.30
ServiceRegistryFixture/ModifyServices/1000/16/manual_time
9133467.567567563
ns/iter7408559.574468087
ns/iter1.23
ServiceRegistryFixture/ModifyServices/1/64/manual_time
12117.855002999091
ns/iter9491.144752098166
ns/iter1.28
ServiceRegistryFixture/ModifyServices/4/64/manual_time
46165.6460819941
ns/iter37873.69983507797
ns/iter1.22
ServiceRegistryFixture/ModifyServices/16/64/manual_time
190923.1084403166
ns/iter155322.08305866923
ns/iter1.23
ServiceRegistryFixture/ModifyServices/64/64/manual_time
728346.5481171538
ns/iter615822.8146853141
ns/iter1.18
ServiceRegistryFixture/ModifyServices/256/64/manual_time
3142021.9298245623
ns/iter2546724.8175182487
ns/iter1.23
ServiceRegistryFixture/ModifyServices/1000/64/manual_time
12759795.999999998
ns/iter10463070.149253732
ns/iter1.22
ServiceRegistryFixture/ModifyServices/1/256/manual_time
59205.40748137309
ns/iter44428.27241887084
ns/iter1.33
ServiceRegistryFixture/ModifyServices/4/256/manual_time
240074.79338842945
ns/iter181165.42663891744
ns/iter1.33
ServiceRegistryFixture/ModifyServices/16/256/manual_time
930191.3473423981
ns/iter727218.4917355378
ns/iter1.28
ServiceRegistryFixture/ModifyServices/64/256/manual_time
3891936.66666667
ns/iter3024687.8151260493
ns/iter1.29
ServiceRegistryFixture/ModifyServices/256/256/manual_time
15864967.441860462
ns/iter12876100.000000006
ns/iter1.23
ServiceRegistryFixture/ModifyServices/1000/256/manual_time
59620449.99999999
ns/iter50403778.571428575
ns/iter1.18
ServiceRegistryFixture/ModifyServices/1/1000/manual_time
250175.80833658008
ns/iter197894.30361720332
ns/iter1.26
ServiceRegistryFixture/ModifyServices/4/1000/manual_time
975073.0474732006
ns/iter793096.0045662095
ns/iter1.23
ServiceRegistryFixture/ModifyServices/16/1000/manual_time
4175097.076023389
ns/iter3229031.018518518
ns/iter1.29
ServiceRegistryFixture/ModifyServices/64/1000/manual_time
16094104.878048783
ns/iter13805869.230769226
ns/iter1.17
ServiceRegistryFixture/ModifyServices/256/1000/manual_time
68741920.00000001
ns/iter55095469.23076923
ns/iter1.25
ServiceRegistryFixture/ModifyServices/1000/1000/manual_time
274609500
ns/iter225761066.66666666
ns/iter1.22
ServiceTrackerFixture/OpenServiceTrackerWithSvcRef/manual_time
6260.857961088764
ns/iter4907.804008097434
ns/iter1.28
ServiceTrackerFixture/OpenServiceTrackerWithBundleContext/manual_time
8061.648099205713
ns/iter7257.880303110201
ns/iter1.11
ServiceTrackerFixture/OpenServiceTrackerWithInterfaceName/manual_time
8040.113946673923
ns/iter6397.616598559208
ns/iter1.26
CloseServiceTracker/1000
9215.731179773698
ns/iter5936.377678572008
ns/iter1.55
CloseServiceTracker/1024
8926.78023758955
ns/iter5951.19196428381
ns/iter1.50
CloseServiceTracker/2048
8992.754496631973
ns/iter5957.748214285631
ns/iter1.51
CloseServiceTracker/4096
9078.91705840568
ns/iter5989.659821425773
ns/iter1.52
CloseServiceTracker/8192
8817.586082204285
ns/iter6209.723214283258
ns/iter1.42
CloseServiceTracker/16384
9445.6265820233
ns/iter6220.439285714617
ns/iter1.52
CloseServiceTracker/32768
9030.753348215268
ns/iter6289.777678570577
ns/iter1.44
CloseServiceTracker/65536
9456.750639504813
ns/iter6510.124107141532
ns/iter1.45
CloseServiceTracker/131072
9467.210937501137
ns/iter6666.82500000044
ns/iter1.42
CloseServiceTracker/262144
9859.438573934834
ns/iter6646.916964285765
ns/iter1.48
CloseServiceTracker/524288
9592.576562500455
ns/iter6948.583705356068
ns/iter1.38
CloseServiceTracker/1000000
9966.540625001131
ns/iter7245.378571427961
ns/iter1.38
ServiceTrackerFixture/ServiceTrackerScalability/1
42536.502919581624
ns/iter34697.22767856556
ns/iter1.23
ServiceTrackerFixture/ServiceTrackerScalability/4000
23381982.142861295
ns/iter21307878.12500046
ns/iter1.10
ServiceTrackerFixture/ServiceTrackerScalability/10000
70833763.63636324
ns/iter60957427.27269349
ns/iter1.16
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/1
40855.458185819974
ns/iter33984.9285714219
ns/iter1.20
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/4000
171722133.33333275
ns/iter138750966.66659677
ns/iter1.24
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/10000
410388699.9999986
ns/iter336917750.00011146
ns/iter1.22
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/1
37273.81052829184
ns/iter30658.539917217688
ns/iter1.22
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/4000
4238400.000001264
ns/iter3665479.999999195
ns/iter1.16
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/10000
13745588.00000159
ns/iter11987651.56249948
ns/iter1.15
AnyMapPerfTestFixture/HappyPath/1
536.7902999998933
ns/iter449.11537077251813
ns/iter1.20
AnyMapPerfTestFixture/HappyPath/3
1714.2598214283971
ns/iter1323.4126785708409
ns/iter1.30
AnyMapPerfTestFixture/HappyPath/7
3670.2277317361127
ns/iter2995.2669642848864
ns/iter1.23
AnyMapPerfTestFixture/HappyPath/11
5653.58900000092
ns/iter4750.607142856974
ns/iter1.19
AnyMapPerfTestFixture/HappyPath/15
8004.412500000058
ns/iter6487.9508928582045
ns/iter1.23
AnyMapPerfTestFixture/HappyPath/18
9249.09665581729
ns/iter7748.107142856294
ns/iter1.19
AnyMapPerfTestFixture/HappyPath/20
10163.405520511058
ns/iter8619.092771907846
ns/iter1.18
AnyMapPerfTestFixture/ErrorPath/1
6988.642857143544
ns/iter5757.604464284733
ns/iter1.21
AnyMapPerfTestFixture/ErrorPath/3
10201.907812497524
ns/iter8289.574776786221
ns/iter1.23
AnyMapPerfTestFixture/ErrorPath/7
15485.041584637047
ns/iter12827.486038003737
ns/iter1.21
AnyMapPerfTestFixture/ErrorPath/11
21331.03437500239
ns/iter17649.837944983094
ns/iter1.21
AnyMapPerfTestFixture/ErrorPath/15
28181.20089286375
ns/iter22383.718750006665
ns/iter1.26
AnyMapPerfTestFixture/ErrorPath/18
31387.928571433575
ns/iter25894.137289867474
ns/iter1.21
AnyMapPerfTestFixture/ErrorPath/20
34396.19917501437
ns/iter28222.688737995948
ns/iter1.22
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/1
872.9926459853731
ns/iter698.8187499997268
ns/iter1.25
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/3
2406.840728972863
ns/iter1883.025341986418
ns/iter1.28
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/7
5060.287999999673
ns/iter4173.349565469004
ns/iter1.21
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/11
8098.67299107227
ns/iter6514.938392858279
ns/iter1.24
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/15
10721.451562499597
ns/iter8873.62154633028
ns/iter1.21
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/18
12999.76607143094
ns/iter10531.806554436407
ns/iter1.23
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/20
14515.086986218834
ns/iter11889.851785716537
ns/iter1.22
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/1
558.9758928571038
ns/iter445.2976642059116
ns/iter1.26
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/3
1957.7961230320254
ns/iter1630.140961958796
ns/iter1.20
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/7
4910.562000000027
ns/iter3927.1902901789294
ns/iter1.25
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/11
7482.308035713052
ns/iter6241.08303571396
ns/iter1.20
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/15
10433.590625002153
ns/iter8626.460937501333
ns/iter1.21
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/18
12987.133928573614
ns/iter10383.201414276396
ns/iter1.25
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/20
14427.28571428274
ns/iter11504.800000003408
ns/iter1.25
BundleInstallFixture/BundleInstallCppFramework/manual_time
290493.34428923635
ns/iter245581.30807719784
ns/iter1.18
BundleInstallFixture/LargeBundleInstallCppFramework/manual_time
304050.99150141573
ns/iter247453.77558221598
ns/iter1.23
ConstructFilterFromString
825.1391852058669
ns/iter667.3975446425118
ns/iter1.24
ConstructNonTrivialFilterFromString
1275.1466071429313
ns/iter1028.3629784091722
ns/iter1.24
MatchFilterWithAnyMap/Simple
531.1679999999797
ns/iter435.2954999998815
ns/iter1.22
MatchFilterWithAnyMap/Complex
577.1787500001275
ns/iter482.6286482960243
ns/iter1.20
MatchFilterWithBundle/Simple
258.8407499999741
ns/iter210.9657316533529
ns/iter1.23
MatchFilterWithBundle/Complex
435.5031144865207
ns/iter346.1286390841787
ns/iter1.26
MatchFilterWithServiceReference/Simple
255.7494154352705
ns/iter222.2441939459913
ns/iter1.15
MatchFilterWithServiceReference/Complex
320.96798203484224
ns/iter259.75232322532196
ns/iter1.24
ConstructFilterIncremental
2757.3416261864413
ns/iter2335.999374999176
ns/iter1.18
ConstructFilterNotOperator
1214.9796428571692
ns/iter1032.379843749709
ns/iter1.18
ServiceFixture/GetServiceReferenceByInterface
1821.491229342938
ns/iter1482.9620535721233
ns/iter1.23
ServiceFixture/GetServiceReferenceByClassName
1525.6650944207483
ns/iter1284.436435519083
ns/iter1.19
ServiceFixture/GetAllServiceReferencesByInterface
1554.2685267858149
ns/iter1291.111298610756
ns/iter1.20
ServiceFixture/GetAllServiceReferencesByClassName
1196.5746875002735
ns/iter958.4129203514838
ns/iter1.25
ServiceFixture/GetAllServiceReferencesByClassNameAndLDAPFilter
932.2276195413965
ns/iter760.5610491075205
ns/iter1.23
ServiceFixture/GetAllServiceReferencesByInterfaceAndLDAPFilter
900.7841514356185
ns/iter732.8870535713706
ns/iter1.23
This comment was automatically generated by workflow using github-action-benchmark.